261
42
97
115
63
18
69
178
41
58
45
196
93
54
23
29
85
24
86
28
256
16
56
34
190
70
32
17
12
64
62
13
7
11
19
27
57
21
87
44
15
108
98
39