17
38
22
11
41
29
521
15
25
36
3
28
30
76
18
4
5
34
2
82
12
40
68
46
8
13
66
7
20
31
23
109
101
107
9
113
27
39
131
14
19