65
320
187
159
52
218
19
41
389
210
50
22
138
205
425
11
6
1117
136
46
28
33
24
20
35
29
83
17
110
62
685
51
49
53
27
586
189
16
43
3
32
206
68
85
168
21
117
432