58
119
25
22
32
42
8
188
35
23
47
44
24
34
27
26
12
31
28
52
16
18
13
39
121
30
57
9
7
11
38
51
15
93
37
20
33
83
46
36
102
85