65
2
10
29
4
1171
16
22
18
32
302
105
17
36
256
57
67
128
26
39
123
38
236
52
121
47
14
11
89
164
103
80
35
27
28
83
37
21
24