54
56
2
10
49
16
8
45
217
89
129
135
108
19
18
112
21
37
20
12
36
30
103
27
38
22
95
28
34
73
33
48
174
248
81
9
26
130
165
77
75
51
80