37
17
30
14
16
55
103
26
45
12
20
661
66
32
96
21
9
206
52
29
22
35
58
41
98
65
34
8
42
87
121
38
83
150
40
24
46
25
43
33
18
28