21
27
35
18
14
22
24
13
29
16
47
42
43
25
50
9
19
23
61
289
4
15
67
5
10
28
17
33
7
3
226
581
80
213
11
70
74
81
44