32
101
36
11
130
45
59
23
166
87
97
38
124
30
26
13
365
24
33
60
6
103
122
29
108
55
241
44
17
559
27
8
28
135
25
177
58
42
48
50
175
16
47
51
56
160
184
20
185
176
39