12
15
79
10
98
8
221
71
43
17
36
72
13
29
30
239
109
27
32
22
26
38
63
105
64
44
65
28
81
16
84
31
56
5
95
54
6
87
25
73
33
24
180
127
96
66
107