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