109
342
114
375
96
242
43
402
80
190
97
184
25
194
22
156
60
158
6
350
12
4
93
14
105
1
50
85
5
40
8
87