37
35
43
16
5
20
31
11
53
36
115
61
10
140
9
17
295
166
28
21
56
3
81
26
6
163
99
18
130
105
19
25
158
108
24
38
33
88
194
67
241
70
69
34
134
29