23
12
13
43
29
16
68
21
20
47
118
89
92
27
26
17
14
15
38
100
18
98
42
9
229
48
32
63
121
8
24
1446
40
37
49
51
19
106
30
31
157
96