27
81
8
7
84
10
125
51
30
139
221
20
25
21
540
49
450
120
61
17
387
14
654
12
63
64
150
6
248
716
274
44
394
194
38
11
649
214
595
35
42
751
365
322
332
118
267
45
775
116
75