38
44
21
36
111
113
256
117
33
28
64
91
9
104
89
32
20
82
153
39
12
76
24
1
40
7
23
10
15
101
27
18
4
3
58
52
25
19
16
26
49
79
77