236
79
100
16
78
74
29
55
28
209
120
153
147
348
36
61
164
70
106
20
94
21
50
82
68
95
131
71
22
17
18
132
64
114
486
67
73
91
267
84
24
48
23
151
9
175
30
170
98