255
102
92
53
63
121
80
152
171
402
195
23
48
216
47
32
107
119
78
150
30
31
117
81
52
42
71
144
39
73
65
49
27
68
18
4
20
101
154
11
64
260
38
124
37
15
16
40
46
21
190
14