49
29
7
137
416
412
25
4
207
43
41
57
112
44
63
120
194
80
67
13
75
126
54
136
47
62
186
102
74
288
37
1080
427
90
300
53
331
23
34
79
28
50
179
223
8
10
154
581
11
18
33
406
66
250
344
221