37
78
16
11
90
181
29
15
18
20
22
79
111
31
32
13
36
39
437
9
19
12
28
26
2
30
4
125
25
45
177
5
369
44
140
109
849
254
34
832
163
320
10