74
32
95
60
42
93
218
120
48
22
88
13
81
70
124
108
49
31
87
66
68
47
72
44
37
21
41
56
34
46
143
139
50
173
94
33
79
45
62
183
159
11
75
26
7
24
111