1
7
5
2
9
3
14
8
13
53
55
54
93
83
86
24
49
59
70
290
50
144
25
32
74
91
51
361
34
18
88
33
69
47
125
94
71
116
48
184
248
56
66
73
43
137
238
135