155
22
138
29
121
173
11
9
99
222
6
91
40
15
242
92
63
83
130
12
62
19
307
23
95
33
66
52
110
50
31
38
287
46
332
58
75
30
165
140
132
57
325
32
225
35
107
56
114
18
141
367
196