92
156
219
46
74
69
53
477
390
67
161
83
24
90
22
84
55
97
117
136
82
75
35
102
119
59
23
19
31
47
267
38
70
50
86
60
129
91
29
331
52
34
28
196
20
89
68
25
42
430
21
12
10
294