2
72
30
4
31
49
18
6
11
16
9
29
8
1
76
10
12
7
27
26
48
43
140
19
15
22
25
61
47
84
46
100
80
126
97
125
91
14
625
83
51
13