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