55
6
151
66
7
5
94
56
25
53
28
80
84
68
18
232
104
59
136
40
33
22
76
69
88
300
140
322
141
204
39
634
223
218
115
205
82
95
32
46
14
121
99
1250
44
62
98
50
157
45
61