53
109
32
14
185
25
95
150
41
19
73
12
126
94
139
29
304
0
370
48
113
30
46
10
59
21
15
236
177
218
7
52
20
354
122
3
26
187
61
85
65
4
137
5
27