21
33
44
30
10
22
13
47
34
20
15
31
3
43
70
6
265
14
45
25
12
9
138
194
84
28
48
41
16
103
52
19
17
18
155
46
29
27
7
24
64
71
226
50