13
21
95
45
66
17
137
296
11
24
32
37
51
9
62
8
170
27
5
7
59
29
20
70
3
39
91
19
25
12
14
43
15
84
127
57
117
130
63
76
174
318
1