29
36
85
101
19
103
67
214
52
28
38
7
22
71
83
78
34
25
30
27
57
37
65
10
79
24
42
68
9
55
14
16
89
50
18
162
84
15
32
17
263
45
4
3
39
8
41
170
106