52
16
13
11
2
22
32
473
47
3
61
4
39
50
8
3457
386
167
171
65
30
26
19
124
20
84
73
7
33
350
107
74
37
149
35
25
45
15
21
193
98
67
93
77
71
40
119
49
42
113
28