49
113
51
10
128
20
31
218
75
390
179
65
95
68
26
29
55
41
196
97
148
136
94
114
158
171
28
167
64
425
76
27
42
69
50
108
54
17
331
123
7
16
15
39
18
23
183
80
11
262
33
126
12
63
91