11
1
15
35
23
20
31
3
10
17
81
9
36
13
104
37
42
19
47
16
12
18
28
57
25
24
55
107
22
48
293
32
30
92
102
133
45
44
180
115
89
485
129
80
483
87
120