31
61
40
149
4
22
35
92
7
36
20
163
10
2
9
18
94
23
8
45
54
12
33
56
52
47
14
64
19
28
30
11
74
32
13
115
17
29
82
154
66
39
127