39
63
2
40
61
143
26
153
36
34
132
23
50
7
8
46
14
5
3
20
129
91
73
94
71
89
33
17
41
80
24
77
13
37
12
43
88
90
22
70
115
125
117
4
54
10
21
51
38