13
63
69
90
131
58
33
48
71
20
160
167
87
36
22
35
73
7
104
25
9
52
28
23
93
121
99
91
134
197
136
53
47
84
12
38
105
75
211
80
86
156
51
37