81
107
26
53
50
98
35
330
67
55
18
22
16
19
82
33
87
62
174
124
305
103
41
28
133
132
122
59
314
252
265
45
336
7
208
24
8
54
142
239
11
64
58
66
74
72
60
32
75
29
894