1
23
52
35
5
18
29
14
11
13
43
53
17
51
30
63
22
158
127
88
94
32
142
79
401
124
24
56
21
41
42
19
47
34
8
36
106
57
6
37
39
54
49
15
40