29
23
62
84
71
47
19
29
74
40
54
35
164
147
152
124
94
242
26
93
117
162
68
56
61
154
26
65
38
110
122
147
172
28
21
254
109
88
61
98
63
82
63
60
28
116
91
179
145
150
75
91
103
54
76
127
36
34
205
196