108
772
688
551
1218
71
33
87
135
128
76
134
79
91
162
69
99
40
70
143
57
43
102
93
103
100
221
101
41
37
52
115
38
29
36
73
78
39
195
105
24
10
35
66
133
21
55
189
152
65
118
50
25
8
34
61