68
130
186
24
87
41
75
86
129
39
177
8
32
34
37
10
47
18
50
16
40
43
13
71
17
52
30
90
45
108
123
6
96
27
15
14
12
287
360
215
51
22
55
89
23
42