123
65
70
86
157
43
31
13
54
59
88
119
56
29
121
90
60
80
144
93
30
38
52
11
5
110
124
127
92
62
101
66
8
17
173
24
10
330
55
20
78
32
103
245
107
51
237
49
22
159
23