15
177
51
90
21
48
57
26
89
19
61
42
25
10
55
9
105
32
128
16
37
236
4
3
41
63
34
109
0
188
113
27
39
85
47
14
44
43
140
52
58
124
148
65
18
11
66