0
64
3
43
4
21
10
48
5
32
61
12
84
49
204
20
23
35
26
6
42
39
52
278
372
122
50
111
230
203
169
66
71
82
98
65
34
220
36
226
121
181
79
25
88
101
235
51
104
94
89