15
52
49
6
20
417
34
73
170
119
93
140
33
61
181
22
32
17
21
89
26
58
95
14
24
7
8
87
30
37
36
53
96
86
18
16
65
90
31
27
19
25
59
44
343
88
115