61
85
43
105
81
124
58
30
391
29
68
225
67
103
15
173
119
36
321
47
31
38
155
117
130
17
46
108
9
207
51
71
115
19
25
24
5
102
13
42
553
241
197
26
212
1
161
190