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