156
92
37
33
42
17
4
94
69
65
21
19
26
62
64
145
18
60
36
14
67
11
7
27
12
31
30
20
16
55
9
6
15
8
22
184
5
24
91
78
82
56