84
40
31
36
88
178
198
28
165
385
441
159
74
29
41
105
79
47
164
106
104
83
52
143
94
43
66
407
48
213
128
275
121
534
244
274
267
591
130
174
85
78
408
195
123
181
76
45
61
640
64
24
9
19
21