108
73
137
1352
62
189
58
208
16
55
140
301
63
105
128
84
127
134
35
9
60
64
92
184
85
234
31
14
88
41
46
44
69
463
54
70
152
87
24
45
277
30
72
226
99
148
53
27
40
18
236
48
280
113
157