7
37
19
42
23
3
21
55
97
16
25
4
11
9
6
27
20
30
22
76
66
49
8
45
13
36
24
91
17
289
41
140
14
153
34
15
26
96
150
113
43
40
104
74