35
165
148
386
8
21
66
10
52
475
40
134
19
43
62
14
94
18
73
97
24
44
58
125
194
39
71
12
20
222
225
88
7
28
60
11
16
13
30
46
6
22
82
37
32
141
264
185
233
104
116