193
33
40
69
42
183
180
37
31
48
114
275
65
152
19
39
34
30
5
91
15
11
21
277
359
66
283
260
185
72
85
27
299
106
38
55
110
87
22
73
256
32
127
68
9
97
10
43
221
44
130