8
51
19
11
16
65
174
383
26
143
156
85
36
57
66
15
20
25
24
70
4
33
176
116
39
106
80
71
14
21
61
3
17
10
45
9
30
27
35
13
2
29
105
75