7
15
40
125
168
61
49
42
34
18
21
44
77
16
29
19
11
25
159
10
28
8
31
26
114
13
70
9
337
43
12
5
24
50
22
81
64
53
142
99
82
682
14
95