49
13
82
138
17
12
46
14
10
18
16
15
20
5
77
25
24
67
42
59
123
34
62
142
33
66
80
86
343
91
190
254
524
425
48
146
27
122
163
61
111
57
174
246
129
73
177
171
53
110
58
29
152
21