52
50
108
21
49
39
20
41
28
144
25
19
40
36
57
168
69
79
12
11
72
68
18
100
32
126
29
56
14
66
15
9
46
35
82
64
17
7
2
43
13
37
45
189