17
36
25
50
35
19
86
37
31
40
16
8
11
12
24
145
23
103
46
42
34
98
112
26
43
55
21
65
30
10
68
49
62
29
71
89
51
57
63
64
101
150
41
45
48
166