35
17
36
81
228
32
23
28
54
90
10
22
21
77
120
169
12
27
42
20
97
74
40
83
37
41
30
56
13
15
91
49
110
262
66
92
135
168
112
243
99