1
25
6
31
21
4
11
22
2
8
7
14
41
34
52
20
84
124
32
97
98
156
71
56
94
35
40
265
10
89
37
451
30
109
60
59