42
34
57
21
46
30
14
156
41
49
36
47
11
92
45
101
67
19
103
59
23
17
86
151
24
31
81
53
43
87
318
119
64
56
48
725
38
63
137
25
82
91
60
132
68
192
140
120
236
5309
219