11
21
14
31
4
27
18
36
44
35
151
66
20
53
52
74
102
58
156
25
46
126
13
19
105
22
92
12
54
67
17
38
30
28
34
37
29
33
45
39
121
26