1
2
109
140
115
133
40
108
120
148
150
5
50
14
74
46
52
143
47
53
8
26
20
121
23
32
86
19
76
92
78
105
63
64
70
73
90
3
66
84
30
33
6
15
12
72
18
9
36
27
125
28
34
45
138
29
35
83
89
7
69
81
107
65
77
80
58
60
106
59
61
67
79
93
21
24
122
149
4
49
56
102
48
51
141
144
10
13
39
134
110
113
119
37
41
135
38
42
112
118
147
11
17
71
