127
70
173
24
65
52
45
75
22
36
37
51
64
111
53
179
147
31
15
28
59
17
38
18
11
58
25
258
33
4
8
23
154
42
39
139
167
29
43
211
159
107
7
129
79
40
20
66
61
9
268