24
33
26
19
42
12
20
49
92
8
30
17
11
15
242
56
22
64
46
57
149
47
34
38
139
0
10
16
54
93
85
41
9
72
21
25
5
168
32
268
162
215
87
6
423
267
98
206