56
74
33
40
14
93
7
21
102
125
94
43
29
139
88
180
64
68
466
72
13
272
9
19
14
34
11
42
37
209
6
30
237
4
114
159
743
73
10
6
19
259
2
20
648
7
2
3
21
11
81
12
79
9
1911
126
480
6
1766
108
2
546
458
868
644
958
3
635
476
282
123
129
8
5404
7
128
301
2081
76
504
348
195
606
42
112
55
45
636
187
38
126
208
389
19