21
22
59
12
50
51
37
9
129
36
4
46
5
34
23
35
415
11
58
91
14
8
6
3
28
13
44
33
18
16
26
68
17
10
29
279
82
84
20
101