58
28
47
9
7
1
54
3
21
15
46
33
5
4
349
12
40
13
49
10
29
97
8
19
27
60
81
2
87
119
39
17
22
11
20
497