14
5
9
51
38
17
20
76
12
33
230
55
36
56
24
32
15
21
47
158
43
16
40
44
37
107
34
46
82
29
67
91
87
302
68
79
94
100
190
102
222
142
66