51
54
76
150
31
14
41
73
79
15
57
173
3
75
70
19
25
26
16
21
20
115
43
63
71
18
13
4
29
44
27
58
11
30
32
8
386
34
66
38
64
113
24
12
22
35