43
13
94
72
57
101
61
30
17
10
21
40
27
36
60
19
18
8
4
37
634
45
9
68
11
119
46
26
22
70
28
34
32
47
64
85
82
24
164
14