10
39
53
11
52
15
7
12
9
50
48
23
126
16
49
22
72
29
19
26
42
92
4
24
20
27
44
2
78
130
25
46
87
41
40
179
68
21
173
36
268
256
248
14
17