23
29
41
45
37
33
31
44
27
89
111
54
2
10
22
46
88
3
15
43
188
38
67
21
83
6
35
12
8
64
66
282
52
118
143
11
48
61
132
82
150
28
20
34