37
23
22
103
125
83
24
78
30
9
48
14
25
10
61
19
59
35
38
65
57
18
53
34
131
115
40
69
101
84
300
90
42
17
31
133
49
54
179
294
113
106
100
45
67
92
226
172
198