246
647
29
35
388
27
70
44
47
305
72
394
106
65
36
179
7
22
32
52
68
202
86
122
540
77
186
28
75
252
6
213
49
48
100
25
200
14
255
43
114
23
31
139
41
178
80
21