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