7
6
17
26
8
32
86
22
50
29
11
146
74
12
42
40
24
15
46
51
30
39
34
68
130
31
19
53
64
188
45
210
63
44
25
132
81
20
394
48
18
33
107
176
137
16
330