63
22
30
291
48
89
99
98
60
76
10
5
26
159
39
158
36
68
24
45
179
81
9
29
57
125
28
61
47
146
19
20
42
25
119
18
171
4
16
8
23
11
33
516
271
80
174
31
75
17
148