26
31
14
99
360
126
56
18
86
104
47
107
33
21
16
60
69
20
67
19
58
121
49
22
24
80
668
98
12
5
134
91
27
6
34
35
13
11
23
9
101
88
38
43
10
2