104
36
169
53
64
33
30
15
86
133
13
57
130
70
23
435
238
115
443
109
43
83
37
92
173
132
29
68
161
12
219
134
108
26
261
52
144
350
32
59
10
96
24
31
84
65
153
90
56