7
52
14
43
46
60
133
4
53
19
77
123
42
26
39
32
33
80
16
67
196
109
69
50
156
48
55
91
12
49
101
59
10
38
23
70
107
22
27
577
20
51
95
62
119
82
13
40
267
28
68