11
13
25
29
26
12
15
5
3
24
49
31
69
14
17
51
129
35
57
46
21
10
1
105
36
249
95
171
72
16
345
165
154
39
78
67
92
141
102
6
104
27
80
108
19
23
113