23
15
78
294
19
76
87
204
44
37
75
135
390
115
57
130
22
211
82
56
38
36
629
33
21
104
53
80
43
85
6
255
186
40
48
74
73
11
91
65
5
45
90
46
93
9
92
164