31
154
36
21
52
35
17
56
24
38
37
67
97
89
53
18
5
6
9
62
12
66
10
49
4
19
32
1
1107
20
2
11
71
34
42
7
41
13
15
77
22
8