13
39
152
84
6
78
21
19
16
58
136
42
360
99
189
536
40
25
87
32
230
60
119
496
62
196
36
47
72
134
212
50
129
88
115
383
151
12
74
41
30
117
44
33
241
534
10
8
61
20
220
127