33
21
25
26
102
149
39
56
57
30
28
128
48
49
12
36
66
46
32
191
14
18
35
95
92
37
15
55
20
58
85
38
31
156
16
10
13
154
45
63
74
41