32
78
130
83
110
27
52
19
13
40
16
54
46
17
3
8
29
22
160
45
4
9
7
44
33
82
28
5
97
51
75
43
68
53
15
183
56
38
58
74
18