12
5
9
26
61
68
46
40
32
41
21
7
79
54
28
34
18
22
17
19
78
159
23
89
14
83
4
104
16
6
72
35
86
24
57
51
27
43
13
10
379
25
3
180
424