15
73
3
86
77
156
39
37
33
4
48
21
84
17
65
47
44
6
7
162
27
12
36
2
101
94
13
1
10
52
41
8
16
11
20
53
19