73
68
45
31
61
43
123
22
26
20
5
85
322
385
182
46
78
33
100
6
70
103
1
16
12
88
74
17
2
56
54
25
47
3
4
28
30
117
21
19
371
39
34
24
36
82
72