153
21
31
17
25
61
65
19
24
116
40
9
123
198
142
33
49
16
37
64
80
404
225
77
486
109
69
42
44
14
218
39
26
35
106
137
50
23
56
60
30
41
59
152
274
10
34
595
18
100