34
11
4
10
13
18
58
41
24
32
49
15
14
3
99
19
196
659
63
33
6
45
17
71
16
22
39
7
47
146
43
12
8
31
30
498
9
121
168
80
21