325
63
21
53
30
35
4
132
211
26
25
199
70
44
22
530
548
46
171
107
27
54
13
113
201
796
331
68
34
120
420
194
112
85
43
16
11
59
78
29
31
57
443
41
108
256
172
40
14
51
23
45