11
2
9
13
3
49
7
4
34
14
59
37
36
38
20
47
17
12
40
26
499
55
50
182
91
76
71
39
10
25
65
341
16
44
89
45
57
21
18
22
33
41
83
43
62
29
51
98