44
31
15
11
43
10
28
35
6
7
42
14
23
84
38
81
66
19
1
77
72
16
33
13
29
20
101
8
17
25
59
4
12
121
102
142
458
133
90
24
32
50
62
41