22
299
162
152
46
180
27
23
138
259
59
7
76
12
19
47
245
181
56
46
23
50
194
61
58
54
15
16
119
125
12
47
26
398
63
186
218
388
144
48
83
30
82
18
12
34
168
18
297
271
13
43
22
50
8
298
31
20
4
31
26
34
30
218
61
33
38
38
149
20
241
24
131
18
28