11
12
74
89
66
8
16
29
6
33
24
68
56
5
10
21
15
445
129
173
3
43
125
20
505
54
25
7
23
34
32
22
35
65
186
19
37
38
82
48
9
98
31
128
27