16
87
10
13
29
8
12
22
39
46
17
6
43
21
52
20
5
65
18
30
35
51
44
122
36
32
64
120
109
84
167
53
752
31