71
58
18
23
106
76
73
21
80
7
130
118
74
50
103
141
16
49
57
35
48
129
27
158
36
65
41
20
39
121
148
140
33
25
88
72
26
17
83
31
155
99
4
12
34
70
1394
6
87
8
108