6
10
13
29
2
62
53
47
136
108
24
52
34
77
195
30
19
23
37
75
57
69
35
88
120
27
17
80
148
65
60
50
221