7
63
29
53
20
178
9
49
82
77
31
64
26
45
30
70
123
18
73
37
69
19
56
6
42
115
34
50
75
59
151
117
16
194
13
27
43
41
55
432
85
292
196
91
62
71
40
96
21
24
174