73
78
41
39
195
105
24
10
35
65
133
57
20
55
189
152
64
117
50
25
7
34
61
69
338
11
49
91
14
51
142
778
8
126
42
63
118
16
28
106
130
129
21
113
1215
288
17
33
30
27
227
74
60