16
51
162
23
33
25
106
58
32
82
28
7
48
22
53
71
43
92
97
76
35
91
62
89
54
56
37
60
45
27
42
50
125
38
12
39
13
49
110
17
18
31
6
30
24
10
94
20
5