19
58
11
286
6
99
84
28
35
37
14
27
16
132
116
46
60
36
62
52
55
75
24
367
64
23
161
41
77
65
85
33
56
38
30
123
39
93
31
50