109
67
14
40
12
82
59
61
5
10
42
8
27
18
15
28
25
172
45
9
151
21
39
53
3
65
29
31
19
43
137
204
55
20
113
41
24
68
26
80
6
158
16