26
51
246
65
31
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