92
49
123
99
44
40
24
111
104
22
114
13
36
33
30
132
56
37
58
142
15
85
124
139
61
9
43
7
12
53
3
25
66
79
46
59
47
108
42
532
64
279
65
101
50
19
110
68
75