82
15
103
6
38
26
4
5
71
31
9
75
47
41
90
8
22
29
34
13
94
46
27
16
11
14
32
60
53
57
59
444
117
62
2
68
108
112
24
61
63