14
8
12
44
13
50
29
26
22
11
25
18
43
9
52
102
229
66
55
6
7
17
23
46
16
51
21
174
28
65
36
333
74
121
76
108
99
54
2
5
4
1
95
33