78
26
64
35
32
19
16
127
15
37
29
63
73
113
21
13
56
23
62
14
34
11
81
8
6
57
30
22
17
25
36
53
41
28
867
119
24
55
322
380
68
151
352
59