7
25
4
18
92
11
30
52
485
81
55
36
6
17
111
5
155
85
82
33
497
51
98
792
74
60
69
43
144
49
20
28
50
16
87
45
41
12
32
59
54
94
9
56
14
1141
150
10
29
22
13