3
4
6
7
33
14
46
12
29
8
53
35
19
41
27
17
55
25
38
126
16
94
10
24
49
13
67
26
57
48
30
34
62
209
60
166