15
35
27
7
12
17
25
42
2
30
9
10
71
31
72
43
51
74
67
14
227
82
110
192
136
111
81
112
63
297
141
62
171
77
177
103
140
36
114
76
175
37
52
89
266
54
298
98
92
132
40
58
146