127
14
33
11
16
7
8
98
72
75
48
253
57
32
43
21
24
17
25
207
39
26
13
59
97
80
191
55
18
52
31
49
63
71
67
12
40
50
29
73
130
277
332
85
66
284
83