87
27
38
16
64
47
33
75
58
337
85
266
158
37
62
34
66
35
123
7
49
36
32
44
53
55
28
40
22
17
68
41
67
99
42
12
23
93
104
322