17
46
31
21
5
7
20
45
71
26
23
65
29
37
22
19
103
36
30
25
32
149
98
43
89
93
42
52
94
48
24
50
88
57
3
83
145
40
56