52
25
2
22
3
6
24
45
7
9
54
59
21
30
29
11
96
56
27
57
23
17
36
18
15
14
97
179
35
8
128
40
48
34
31
20
140
144
267
19
71
44
85
12