35
22
10
109
4
6
102
65
116
47
87
43
133
84
23
14
20
44
9
19
8
85
72
155
39
91
24
21
80
42
78
16
7
5
76
40
25
48
83
11
12
67
30
18
120
166
181