78
149
59
13
49
37
74
51
40
31
42
52
28
64
30
60
17
174
119
73
133
111
35
18
33
55
65
23
61
550
9
34
36
320
3
22
68
46
24
21
241
88
560
83
115
14
80
95
16
92
72