87
31
75
34
18
127
21
36
17
15
4
9
29
20
73
10
13
11
531
66
8
92
22
26
43
51
16
49
173
88
5
63
38
110
35
68
106
30
25
53
60
157
42
27
40
6