22
61
41
58
18
26
15
12
29
30
64
49
94
17
38
46
182
24
152
21
174
48
151
552
47
33
52
133
276
83
25
135
140
200
65
54
63
110
9
113
31
134
14
124
88
56
8
204
82
290
146
28
367
155
27