11
12
8
25
16
96
13
13
24
43
78
56
66
31
32
70
32
167
42
103
49
183
32
48
42
38
82
107
156
39
28
77
39
60
41
74
69
77
26
88