6
12
7
5
32
36
16
199
34
93
58
25
27
14
31
51
19
47
28
80
4
24
243
30
37
13
0
18
83
20
151
49
48
38
581
68
15
81
70
8
33
72
40