71
59
26
17
7
105
220
5
10
28
139
44
51
47
2
4
14
8
36
12
190
45
16
11
20
19
18
33
170
38
94
32
58
88
24
25
1107
27
6
270
100
48
97