53
55
49
14
52
50
59
178
94
100
35
32
27
44
66
54
22
23
41
77
72
13
20
15
37
5
297
38
124
43
167
58
209
11
64
51
112
116
119
115
156
83
21
343
142
189
84
30
62