2
21
6
12
26
20
42
15
10
13
14
24
46
71
19
93
50
57
64
36
53
23
29
17
116
157
27
31
80
18
49
61
30
7
163
69
52
8
51
41