1
2
8
12
6
41
47
49
130
95
143
24
68
33
97
102
125
67
59
61
82
50
27
56
16
53
71
246
115
121
64
40
60
58
29
122
25
144
17
3
15
103
153
43
46
32
22