37
28
196
82
84
16
36
50
30
15
56
38
11
21
287
26
7
39
42
104
9
57
10
61
23
2
6
217
20
32
229
77
131
220
95
17
173
129
80
274
139
29
5
12
66
62
53
48
64