12
13
20
25
10
5
30
24
61
6
65
17
4
43
29
27
19
15
7
59
35
42
89
51
64
185
47
34
450
72
150
104
86
22
31
165
23
26
208
195
164
83
21
62
37
45
159