41
70
29
286
38
316
63
104
79
100
66
52
204
110
83
36
85
149
343
11
68
112
13
27
43
65
82
47
53
20
37
143
179
10
8
137
75
25
19
60
34
35
21
153
91
94
18
39
15
12