26
217
80
123
23
32
126
175
122
120
36
79
19
77
218
37
58
103
16
75
110
116
89
108
35
124
65
93
54
97
86
85
91
176
155
95
370
66
224
15
44
202
216
200
369
148
130
203
555
231
127