4
9
3
41
63
34
7
109
54
0
188
112
32
26
39
80
44
13
43
40
128
52
56
122
10
146
65
19
18
66
25
57
174
17
6
12
24
8
31
172
16
35
30
21
36