33
27
46
25
10
31
28
23
32
117
44
73
75
29
20
9
71
24
98
14
38
12
39
35
72
43
62
57
36
107
100
21
66
50
80
70
22
83
211
37
629