493
223
67
46
87
124
180
96
17
77
75
130
89
76
81
22
144
23
103
109
10
105
69
63
72
102
20
42
59
30
61
153
54
26
21
172
40
57
139
48
83
62
34
68
16
37
71
11
31
92
524