31
33
19
44
70
60
39
99
16
12
155
63
43
45
47
36
4
10
48
24
29
58
20
28
9
13
62
5
27
171
11
78
15
7
14
32
49
35
386
170
23
34
6
2
21
8
3
26
81
55