14
74
30
29
58
27
21
22
20
43
70
331
87
9
91
6
346
42
25
33
95
194
130
193
45
161
67
62
208
31
13
69
19
40
77
268
34
61
129
71
49
166
105
15
3
18
16
103
26