12
4
6
7
27
69
10
5
71
20
28
63
54
328
33
25
18
30
43
46
3
24
32
62
29
38
17
11
37
51
34
14
19
199
9
35
13
96
26
82