12
29
28
13
34
20
24
7
4
92
37
58
9
31
19
16
44
17
1
30
23
22
107
48
36
8
3
74
71
78
18
27
57
14
56
55
53
21
63
15
168