50
38
37
225
79
118
192
101
174
108
170
52
47
31
26
61
29
40
63
110
41
33
125
90
88
64
166
66
141
121
238
55
114
80
115
51
15
32
8
46
181
19
23
13
30
83
157
27
11
49
148
42
20
182