102
19
57
66
300
8
159
173
42
35
129
41
11
10
64
132
13
29
72
2
718
47
34
349
354
31
27
16
24
9
25
104
15
17
12
264
182
61
22
6
40
21
107
32
14
282
30