209
186
1382
32
129
109
78
281
85
196
37
94
56
40
89
98
80
125
43
96
36
25
81
66
49
28
35
11
29
23
39
115
13
16
60
194
146
71
21
47
20
206
148
179
333
34
855
385
492
105
120
84
95