49
39
9
35
108
194
32
151
40
61
54
46
37
38
19
22
8
25
56
14
41
57
77
20
69
45
84
23
15
58
21
133
16
44
292
135
129
308
100
24
36
98
71
42
62