37
33
38
176
45
67
9
14
68
211
18
22
48
177
86
196
81
17
465
36
16
11
46
54
59
65
58
97
31
79
21
95
8
34
7
3
165
240
362
13
30
140
15
123
35
138
265
155
190
29