9
122
22
30
32
35
43
70
44
36
20
84
7
6
23
13
37
87
83
49
26
24
58
18
28
153
76
109
283
46
226
5
12
114
75
108
59
175
137
131
34
31
169
130
127
39