127
216
14
124
151
50
64
54
46
154
122
29
152
36
238
47
83
16
99
77
27
39
170
66
84
38
8
60
15
45
290
130
25
48
21
24
20
44
148
123
104
203
121
26
34
37
129
18
42
23
55
17
141
58