1
23
33
31
12
28
43
26
47
4
9
17
2
10
14
35
8
13
7
219
21
15
18
30
51
39
22
3
11
94
19
41
205
24
6
69
55
66
44
95
5