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