85
107
29
64
89
339
52
17
34
121
214
170
41
123
10
135
15
157
78
87
276
75
25
84
392
62
35
134
59
21
5
37
98
32
36
86
91
161
93
242
60
446
463
94
104
12
6
24
28
222
54