1
26
7
2
24
10
15
4
31
89
11
19
47
6
129
43
131
51
27
40
68
34
134
20
30
49
123
98
21
37
39
17
409
72
13
76
74
385
61
75
177
171
102
94