21
7
5
43
45
51
8
16
103
20
44
6
17
343
39
4
9
136
27
22
33
10
77
36
14
25
13
24
18
32
38
3
76
30
57
11
41