33
198
26
35
18
75
1370
410
249
30
185
17
119
54
16
22
323
101
102
32
43
99
85
51
561
66
23
42
248
21
145
59
115
253
68
310
46
82
360
19
233
120
71
38
3
13
74
663
79
28
65
182
14
40