4
9
6
11
99
37
1
12
336
19
69
7
17
20
18
34
24
21
157
10
46
31
54
14
8
47
59
32
29
41
39
13
16
73
48
28