27
20
111
15
1
40
31
74
4
12
32
29
11
26
7
8
5
10
14
6
101
46
43
64
22
24
35
2
336
21
67
30
68
25
36
3
23
41
44