20
9
45
5
25
15
4
96
19
17
29
121
340
10
14
50
12
35
60
2
16
22
34
24
27
56
49
62
153
11
196
32
33
119
7
104
6
42
13
44
71
154
95
46
105
3