11
16
3
2
25
9
7
32
64
5
66
15
19
18
8
56
20
51
114
78
105
40
91
26
29
39
24
145
50
30
421
100
65
45
70
179
23
14
41
35
42
21
13
141
44
223
83
123
74