21
22
41
14
37
9
35
73
40
38
278
66
81
63
82
34
42
29
92
54
6
25
24
15
102
43
170
79
130
534
111
74
68
23
67
169
53
99
8
50
17
44
45
30
94