29
47
19
92
52
87
110
54
27
22
53
30
3
77
313
61
59
56
151
13
28
97
11
35
10
51
18
6
20
33
112
43
26
32
8
40
38
45
21
57
60
37
78
12
58
69
4