19
15
33
95
17
11
70
7
24
23
22
32
16
9
10
30
37
232
8
39
25
31
147
21
20
1
27
101
26
80
116
45
36
13
67
38
63
47
122
29