188
75
69
101
133
61
87
64
47
16
63
22
92
38
122
98
104
24
71
80
79
53
54
217
129
109
175
144
107
398
30
120
94
78
68
26
29
34
4
8
55
44
42
46
258
89
181
39
183
70