66
79
120
35
5
39
50
106
90
57
4
25
160
59
94
23
2
40
46
44
127
191
52
164
55
96
9
71
13
41
216
28
212
33
7
328
21
51
14
111
31
58
27
89
18
373
11
19