110
72
471
18
37
5
130
38
36
25
59
10
48
64
57
8
28
55
41
21
14
42
6
82
27
16
29
12
31
71
51
198
168
107
11
19
22
24
193
196
132
90
35
32
145
123