12
13
9
88
6
1
11
27
26
15
10
65
85
32
59
76
195
75
39
19
16
22
31
44
104
53
29
21
18
40
117
45
78
33
96
179
63
155
52
49
24
51
168