14
11
8
5
1
22
10
16
2
13
3
35
12
31
17
26
36
30
7
15
58
27
39
20
78
415
74
48
172
214
55
67
32
65
79
33
24
34
52
84
9
301