34
123
40
53
305
136
66
105
33
64
60
18
29
129
55
62
11
120
30
10
177
26
93
81
25
264
67
187
315
76
24
115
41
23
71
197
16
43
102
13
210
79
7
227
242
84
91
82
21