10
92
78
4
13
14
29
142
81
31
35
51
32
34
105
77
128
45
70
240
27
24
19
73
63
96
93
126
15
154
50
33
8
26
79
43
28
60
47
7
16
44
20
46
25
21