50
42
49
57
76
11
104
68
60
95
30
248
45
234
38
14
135
25
28
18
20
203
260
52
32
36
89
4
34
55
5
33
51
9
27
73
164
10
39
44
100
88
274
23
13
85
7
17
2
43
124
173
56