51
40
19
26
87
37
94
18
39
33
3
11
12
10
80
17
22
29
70
79
85
36
16
13
380
20
46
9
151
54
143
86
115
21
49
71
43
91
14
157
96
38
34
105
32
23
41
56
25