15
81
13
28
31
58
27
32
38
60
86
50
26
20
23
7
71
33
17
6
24
34
152
8
97
2
40
55
10
22
9
45
14
124
30
29
56
57
3
129
48
101