12
5
62
29
15
45
66
41
98
180
18
61
26
79
20
17
86
57
117
70
172
16
9
42
115
25
11
4
24
27
10
100
158
31
43
146
56
19
229
23
48
21
3
68