26
4
55
16
19
64
65
152
86
56
154
106
41
25
38
34
10
112
126
101
313
36
50
48
122
97
128
95
760
14
139
43
83
90
8
166
82
78
28
52
409
59
184
23
221
93
348
199
227