14
246
45
41
168
43
13
260
303
21
51
34
27
118
93
91
128
24
26
30
28
17
20
68
9
15
174
52
42
74
83
76
121
110
22
2
31
105
109
317
19
127
53
6
204
126