33
16
86
97
31
21
54
10
46
134
52
145
35
39
356
141
5
7
14
63
38
36
279
20
22
25
17
13
177
123
40
15
164
18
162
12
34
197
27
131
42
70
53
11
137
85