21
102
6
38
41
34
28
13
25
23
24
14
18
7
19
20
9
51
47
129
5
49
62
67
39
26
43
44
22
31
54
70
82
74
35
50
142
157