80
14
35
31
42
53
19
157
18
61
28
89
13
17
37
43
128
68
34
50
33
115
40
130
127
299
23
24
29
78
95
100
83
21
27
69
26
32
39
30
25
15
12
44
38
36