99
29
53
44
30
177
10
52
6
104
62
141
35
18
12
69
27
39
34
16
33
41
71
129
56
49
19
93
13
24
133
50
191
64
54
55
75
87
103
126
68
63
22
21
28
17
365
130