51
120
54
60
91
59
25
78
34
85
35
31
45
37
151
52
36
139
92
41
53
79
47
21
39
22
72
73
33
32
42
28
19
49
81
77
148
145
114
14
17
6
4
30
7
18
5
10
173