233
212
77
82
14
29
54
223
23
11884
106
76
80
49
90
119
64
178
156
383
17
105
157
78
161
28
41
52
192
73
116
104
499
59
87
42