57
27
21
23
782
212
265
48
162
60
292
9
10
22
31
64
19
44
146
55
26
177
101
36
12
130
15
38
8
30
392
24
89
18
32
42
46
260
11
377
69
35
39
33
29
75
40
85
108
49