83
67
54
17
39
31
8
14
47
30
5
13
34
94
49
19
60
12
7
42
38
18
20
24
33
2
36
104
44
26
130
23
15
25
9
498
106