27
21
38
30
84
10
5
34
29
60
7
36
94
2
3
53
11
549
18
12
52
6
15
4
14
107
19
116
56
46
127
43
23
55
75
31
104
42
17
26
58
214
25
63
61
99