42
13
120
31
43
103
11
207
3
29
32
9
33
218
1125
186
66
53
37
27
12
47
6
25
98
28
16
17
7
20
94
14
35
4
5
39
10