109
26
35
21
11
51
7
61
27
5
18
20
9
88
110
15
16
14
8
6
34
156
4
3
1
157
38
48
23
24
40
17
72
45
25
39
2
10