29
56
19
61
113
91
46
13
9
74
37
26
292
67
33
38
22
80
262
49
95
71
54
70
125
79
18
50
90
88
58
153
107
99
25
40
36
711
105
31
68
123
277
34
12
268
78
170
62