30
55
8
56
52
13
62
10
98
29
9
16
34
32
173
33
81
67
14
124
17
22
54
21
15
142
20
53
12
1388
25
26
7
19
31
171
35
41
46
313