32
82
29
22
63
18
34
117
6
90
35
37
51
100
23
27
14
16
46
122
58
55
26
64
56
39
57
28
94
114
164
50
162
71
33
77
13
17
42
7
31
79
88