85
65
28
60
864
14
30
672
50
6
12
42
63
29
17
3
5
26
81
24
15
44
67
110
20
33
36
414
13
21
377
37
83
79
75
46
11
40
76
91
269
22
392
53
249
204
145
521