1
30
14
129
5
21
12
26
53
8
20
41
11
15
10
16
57
182
7
6
28
74
33
35
23
19
126
18
38
31
17
39
22
34
54
145
180
80
437
27
117
522
207
77
67
283