41
19
29
79
11
25
21
195
250
111
75
35
132
30
18
55
39
10
46
15
101
42
153
235
66
17
135
8
23
12
150
96
141
177
34
31
43
53
56
20
40
90
47
48
26
33
38
112
229
209
67