103
18
122
173
143
49
260
60
217
71
95
149
68
34
146
48
87
105
36
35
73
9
53
45
111
22
84
40
32
23
19
54
110
5
101
314
225
38
20
65
11
51
14
64
37
8
25
227
50
70
83
28