0
6
110
51
12
58
72
153
17
104
30
75
77
49
56
26
298
65
36
109
124
133
83
154
34
74
115
171
70
87
142
141
50
131
173
81
11
222
67
38
42
33
40
116
73
68
19
18
71
108