7
33
17
9
43
15
119
24
26
37
35
14
12
44
85
50
51
58
23
2
18
45
10
27
13
176
20
32
96
212
48
38
66
36
42
30
53
345
242
148
8
25
200