16
40
10
79
58
115
51
65
43
2
77
30
61
21
35
14
90
107
70
19
8
80
73
60
158
13
112
72
119
287
33
62
157
78
27
153
49
82
28
29
108
11
104
186
215
34
46
53
116
3
75