38
5
15
110
13
60
21
87
16
28
8
14
55
276
58
20
97
36
17
19
23
40
10
27
137
47
6
45
92
85
485
49
63
193
51
242
142
22
396
355
9
70
61
53
18
56
43