0
2
4
7
44
51
27
32
13
124
33
63
39
142
76
21
24
40
65
35
28
53
54
167
10
55
177
68
139
257
73
164
22
108
99
135
52
126
180
78
104
117
14
5
11