0
11
56
9
35
18
50
34
10
21
44
62
81
142
105
123
67
33
29
43
78
108
113
27
76
57
51
49
17
242
24
96
121
176
25
86
127
65
42
79
122
106
45
135
48
118
197
55