47
22
479
12
76
122
332
55
72
49
64
31
52
25
41
18
223
61
39
3
35
15
23
220
46
33
129
24
73
95
34
43
79
276
78
141
38
42
48
21
30
16
154
50
96
60