22
168
72
56
135
85
66
15
36
798
128
504
124
65
186
68
127
170
61
63
86
96
286
111
76
145
180
38
232
113