33
111
150
11
35
4
55
86
12
105
48
53
8
31
15
29
11
35
20
59