180
46
66
20
23
17
57
27
19
54
32
26
30
22
24
35
36
18
39
21
79
118
15
16
9
82
142
28
34
14
41
29
163
48
97
7
55
45
42
88