12
41
37
11
45
14
165
96
69
27
61
50
18
88
217
56
62
255
7
25
17
9
19
117
196
200
151
31
180
99
26
167
23
52
242
74
16
32
197
118
34
86
60
21
122