12
14
85
32
45
30
11
79
22
2
10
9
8
17
38
13
338
117
72
16
6
36
56
27
7
5
141
88
73
75
24
21
15
34
64
103
33
48