29
15
79
63
56
164
123
74
67
125
427
38
66
162
32
81
163
53
84
30
115
17
121
202
218
37
58
28
137
3
11
82
234
109
208
70
236
71
252
2
33
76
62
23
25
27
88
126
129
20