32
64
85
40
4
82
66
19
110
59
65
56
16
50
236
11
74
13
42
73
15
26
46
27
38
213
10
153
20
30
70
67
22
17
7
12
36
118
6
306
25
168
33
89
91
8
45
86
179
146