161
50
8
29
100
28
19
60
36
33
119
11
49
6
57
174
157
69
26
74
54
24
15
30
81
72
191
88
115
3
31
96
118
21
75
20
514
40
292
0
66
63
45
16
116
62
79
73