40
14
33
11
49
90
21
119
38
13
41
17
101
29
205
6
81
79
12
176
85
138
573
62
26
77
74
84
19
94
82
57
52
35
24
166
116
232
146
48
18
114
269
37
133
134
87