10
45
36
60
64
21
55
119
35
8
91
9
25
19
93
82
114
28
7
41
44
14
1
117
24
47
12
122
16
5
89
27
38
15
77
3
29
240
52
85
49
18
62
33
22