175
27
30
88
21
139
116
143
83
40
138
1023
48
65
472
47
19
24
70
45
134
46
57
93
102
85
118
23
96
68
126
728
280
309
142
39
91
571
35
174
54
36
87
90
145
108
59
41
25
62
152
38
58
4
15