63
28
80
32
167
61
8
21
25
37
29
51
71
125
26
79
45
91
22
35
39
7
88
201
14
10
186
73
31
56
153
13
15
36
54
50
38
101
53
100
18
96
16
82