19
7
5
30
8
4
6
48
105
23
286
146
174
11
22
129
154
200
181
178
3
360
17
20
61
298
75
76
35
115
21
356
43
67
45
74
85
36