96
78
142
76
50
60
30
43
91
52
20
97
33
87
34
31
220
137
48
55
59
24
73
143
64
40
22
4
15
79
38
111
90
132
70
230
25
58
278
63
83
56
72
75
222
181
21
152
11
47
44