14
30
26
8
10
4
2
13
35
15
5
51
58
6
3
53
37
32
40
38
121
21
79
61
29
17
228
117
42
67
109
65
83
75
207
126
19
9
12