2
5
17
4
64
34
39
40
25
47
22
28
131
73
1
31
14
29
15
8
57
10
6
164
26
30
9
11
16
32
51
56
74
59
21
37
19
211
151
12