90
21
119
38
13
41
17
101
28
205
6
81
40
79
12
176
85
138
573
62
26
76
74
84
19
94
82
57
52
35
24
37
166
116
231
146
48
18
114
268
133
134
87
64
137
77
70