140
129
149
55
43
22
16
20
66
151
23
14
9
19
57
1330
68
77
159
15
153
39
647
131
7
141
37
380
1132
25
71
6
35
1
107
65
29
26
36
18
30
17
259
41
27
46
152
34