73
70
116
107
75
35
27
45
321
442
60
112
84
30
62
199
76
85
36
21
93
31
23
233
58
32
42
71
135
138
11
136
12
69
101
34
55
90
15
95
7
16
33
20
38
28
24
92
165
120
57