110
8
75
30
16
4
34
10
72
266
186
105
155
37
60
9
31
26
33
3
27
21
162
43
23
5
24
404
29
160
7
28
62
70
58
115
83
122
20
92
15
116
22
103
52