12
60
23
11
8
44
66
4
5
18
47
37
64
14
81
31
25
68
92
19
34
20
13
33
94
30
10
232
55
24
161
120
15
145
91
157
71
63
7
28
85
46
65
36
142