16
71
31
145
100
8
24
14
45
50
369
66
46
47
64
90
44
60
122
65
163
17
15
25
59
10
40
88
86
41
34
137
87
35
53
465
42
32
49
93
18
37
7
9
179
171
36
56
55