30
15
42
12
62
43
23
14
10
32
31
41
66
37
112
145
13
52
25
39
9
17
19
22
47
51
197
6
167
24
57
79
412
123
80
34
103
26
142
94