157
92
190
113
68
26
119
117
30
17
84
47
32
21
29
20
94
82
19
121
128
27
48
35
40
15
43
195
196
100
46
3
66
31
160
50
38
54
12
28
88
371
18
161
181
8
213
16
111
99
122
52