6
5
4
8
29
32
75
49
61
37
18
517
183
24
42
47
2
7
93
13
9
43
22
16
12
84
14
245
3
36
76
79
81
35
15
68
23
148
59
17
87
46
11
91