59
152
70
111
36
5
195
54
77
4
55
57
209
21
38
35
20
52
258
188
189
79
408
12
56
25
110
17
13
130
88
19
29
65
161
154
39
151
23
179
177
10
30
41
68
146
82