2
3
8
13
12
10
1
14
94
48
55
27
57
11
130
86
161
15
62
20
103
244
64
23
76
75
19
67
5
31
29
21
26
40
25