12
22
6
8
32
44
50
5
63
30
309
138
19
28
67
11
68
21
7
15
45
47
33
78
16
25
24
4
27
10
13
9
29
31
26
82
190
83
183