255
79
17
18
80
119
55
15
39
88
8
46
20
31
11
75
5
23
33
14
34
49
2
24
3
37
167
16
9
7
85
4
54
38
12
97
211