16
143
22
33
1
40
10
3
26
18
5
100
15
19
29
7
477
95
13
11
24
61
76
68
2
103
6
23
44
9
20
45
14
41
31
46
92
21
49
25
133
28
53
47
52