16
27
23
24
5
53
10
34
52
26
17
21
94
2
30
22
28
35
18
13
295
39
101
109
62
88
201
145
126
8
7
12
66
70
20
58
4
49
42
15
37
9
31