22
150
24
11
314
10
12
31
73
105
167
155
276
327
147
131
7
204
35
84
9
8
104
176
1
6
69
23
94
17
18
42
36
275
113
2
3
4
49
19
65
57
221
144
106
363
20
220
60
39