7
15
24
50
129
16
60
118
62
67
79
141
124
82
69
75
355
198
360
17
20
88
85
145
26
97
56
11
58
31
33
28
86
14
41
22
90
142
77
42
333
10
12
59
81
516
49
27
134
296