32
10
111
12
30
34
21
19
62
26
20
35
67
131
73
88
41
50
138
47
51
23
28
17
49
27
248
54
25
18
42
57
46
80
38
5
14
71
89
33
6
86
63
82
109
8
7