151
98
43
58
59
92
42
23
62
93
49
115
85
136
66
41
413
27
31
73
250
54
34
82
28
18
204
124
57
40
393
52
33
39
177
123
135
16
53
120
133
45
7
228
127
76
24
5
108
13
37
610
266
217