56
153
68
26
12
104
42
61
218
51
59
315
230
6
34
7
101
13
11
10
36
131
280
73
249
86
15
8
2295
98
553
58
341
63
29
67
17
65
38
20
22
18
716
158
41
254
9
33
367
151
54
27
52
94
87