87
35
75
64
89
120
34
18
13
44
31
10
137
76
24
19
15
67
17
45
46
27
25
32
22
93
37
66
42
14
6
54
295
43
11
8
61
168
151