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