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