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