100
7
212
11
27
57
436
74
115
35
48
59
147
86
46
22
47
54
217
39
37
96
20
122
95
177
164
103
431
26
237
36
49
169
31
87
71
68
97
125
106
73
42
105
61
76
77
25