2
1
9
24
27
34
257
17
6
11
7
30
22
41
21
43
3
10
16
14
67
32
18
20
4
12
39
76
121
23
61
50
31
15
97
91
83
46
81
68