1
7
10
15
8
5
120
39
23
14
48
2
12
43
20
98
11
95
16
26
18
4
49
3
150
218
69
27
82
105
148
134
41
38
66
96
126
35
45
67
54
46