89
43
430
3
11
56
29
23
10
86
12
4
176
204
1
26
14
18
2
6
9
167
5
8
20
15
17
27
16
82
24
13
443
30
38
51
34
19
33
22
46
7
39
37
60