56
26
21
18
32
59
48
136
98
87
73
232
95
191
29
17
115
33
62
320
70
40
128
230
74
126
86
30
8
16
225
6
140
2
9
10
79
58
4
130
25
85
69
14
168
15
46