59
108
96
31
50
63
144
192
26
41
35
93
34
36
16
22
111
24
28
29
23
20
2
12
18
15
11
71
48
9
6
57
75
5
60
120
38
43
44
8
19
39
17