21
55
28
7
19
20
101
107
63
37
34
51
29
67
31
79
22
25
15
484
178
39
103
17
62
185
48
49
241
82
27
53
35
212
13
45
6
18
84
33
12
54
111
14
159
78
80
40