39
10
15
115
281
58
60
222
51
16
41
65
94
148
86
25
35
141
67
55
280
77
171
33
205
195
127
31
56
88
40
112
137
220
52
109
36
163
95
8
59
76
11
1591
21
19
48
34
99