45
32
37
98
52
132
96
18
49
57
44
82
9
47
10
17
40
14
33
54
25
6
15
126
111
26
20
8
105
144
79
95
81
11
7
55
13
24
34
19
152
56
74
21