29
38
27
381
74
67
84
46
108
114
59
17
16
26
8
42
76
50
58
24
21
45
22
52
37
88
75
34
19
106
31
165
28
47
36
25
51
41
54
9
10
62
204
103