272
143
74
522
33
24
23
65
104
63
290
269
34
41
53
40
60
116
350
51
364
86
176
374
13
1366
61
28
71
14
50
55
32
303
166
139
66
72
325
180
94
20
35
504
119
110
660
233
79
1374
99
46
29
1197
154
88