8
9
5
2
12
7
22
13
42
34
11
36
27
19
23
16
30
79
325
20
24
17
6
53
60
14
33
40
35
37
18
4
74
104
26
73
15
52
21
28