11
41
16
51
17
19
63
22
13
24
14
23
40
26
28
44
3
31
47
15
50
8
25
10
43
12
95
38
29
119
9
70
5
68
21
35
65
62
112
74
76
52
49
156
81
72
71
18
1
60
20
32
39
83
66
55
36
133