2
6
7
17
97
14
29
41
39
12
18
10
25
13
129
19
16
30
141
55
49
22
38
60
54
32
51
31
21
20
23
113
53
78
92
170
77
106
28
36
47
50
211
15