16
138
8
26
24
9
155
274
22
57
20
105
69
128
275
168
255
17
64
14
23
528
109
61
123
28
110
33
88
46
125
208
6
25
282
43
2
186
30
27
39
3
34
133
52
91
42
36
37