12
5
3
36
2
20
15
8
26
11
22
101
33
56
24
17
64
14
18
67
21
65
58
32
27
13
266
10
57
6
48
38
44
86
130
55
95
28
70
85