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