87
15
8
25
52
32
4
28
42
24
31
29
3
40
78
61
12
11
35
27
30
17
257
13
33
62
119
51
76
364
39
49
21
71
2047
53
194
10
57
188
403
129
126
187
75