42
39
49
71
83
4
7
13
18
19
76
103
14
25
21
634
6
108
10
104
47
1
50
36
12
52
62
173
100
27
2
33
80
544
9
93
145
45
30
56
11
16
82
41