540
26
22
30
7
6
9
13
8
2
20
17
31
115
4
21
29
49
23
33
37
48
39
11
54
35
28
15
12
62
98
77
161
58
25
5
41
18
56
27