22
150
58
23
26
56
46
53
29
12
20
37
100
54
130
18
41
35
21
107
84
66
19
113
234
154
76
57
102
39
101
59
175
180
34
112
69
149
82
109
30
173
160
63
68
81
72
88
275
45
98