88
21
47
109
92
43
11
18
39
36
20
5
226
17
81
15
16
67
51
53
78
52
60
54
174
248
175
137
76
124
72
12
94
366
71
779
25
80
10
8
207
166
27
158
40
22
543
6
9