42
26
49
46
59
18
13
105
53
12
17
5
32
28
3
78
43
279
7
33
24
9
93
23
4
19
216
8
15
6
36
139
44
176
10
25
116
27
81
37
47
22
63