12
75
60
97
1
56
6
329
2
279
33
68
13
37
19
7
4
17
49
71
299
109
28
78
98
23
112
14
22
155
20
57
24
9
36
15
10
30
72
5
58