22
282
29
30
112
15
134
183
89
16
82
2
301
40
25
337
62
7
61
20
255
73
6
75
28
83
24
108
52
118
72
9
96
146
48
224
50
242
19
117
42
111
267
10
21
179
78
177
80
115
106
17