1
3
2
11
8
4
17
10
26
19
25
20
29
24
27
39
43
38
35
33
48
31
30
67
57
37
101
60
23
13
75
34
61
28
15
83
292
63
36
49
41
46
161
120