51
29
87
53
284
59
15
19
42
7
40
36
32
6
12
93
72
30
17
44
83
18
41
8
4
67
33
10
47
39
23
16
129
55
71
28
43
25
57
73
135