29
53
81
66
40
24
55
112
14
94
33
1911
68
23
38
65
21
35
237
78
67
298
101
48
137
49
28
43
44
74
20
27
71
84
87
61
39
169
8
128
30
22
378
385
135
201
96
188
32