30
8
73
47
43
25
65
21
57
72
15
14
49
100
24
554
32
88
236
52
17
97
16
28
29
63
103
105
40
35
45
84
99
76
139
161
59
53
58
9
19
2
11
34
60
107
120
23