96
26
36
3
16
39
18
65
59
51
11
15
22
101
13
19
6
5
98
95
53
41
60
14
84
70
17
577
8
71
103
10
29
47
28
12
118
34
4
32
113
91
94
7