43
93
23
273
9
3
6
32
5
120
74
26
45
18
8
83
4
33
36
49
10
13
15
1
19
22
14
34
78
37
47
55
24
56
38
79
112
53
2
61