70
31
19
112
27
11
13
108
52
38
371
57
67
39
66
76
97
21
62
46
24
116
22
40
277
30
50
72
20
61
36
152
53
56
60
59
118
114
51
10
16
88
182
135
71
74
201
190
81
85
113