6
2
3
62
50
13
5
22
20
97
52
100
122
102
54
16
56
48
307
77
119
106
219
44
41
36
65
19
45
37
84
57
115
176
134