63
41
16
29
18
17
28
12
78
32
20
212
36
346
104
169
33
86
13
57
130
70
23
435
238
443
109
37
92
53
173
43
68
161
219
134
108
26
261
52
144
350
59
10
31
84
65
153
90
56
140
163