33
17
8
67
39
34
93
47
4
56
3
81
12
28
99
9
14
35
102
65
46
11
79
6
74
42
88
38
31
13
30
51
228
22
16
27
169
20
57
48
62
26
37
43
150