10
53
1
13
21
23
35
27
6
12
24
19
60
82
15
3
55
18
17
11
7
5
29
81
66
71
164
104
79
118
100
217
73
28
188
150
37
44
67
96
124
111
122
48
49
34
74
46