12
120
88
72
41
19
123
54
42
11
44
70
33
24
132
29
18
57
36
28
63
15
39
27
38
7
64
66
83
46
17
35
76
97
95
79
37
53
68
102
77
22
51
40
50
26
99
60