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