10
175
38
8
37
45
85
9
103
26
47
97
52
13
20
27
334
89
39
36
12
16
14
46
72
24
35
29
0
30
87
11
81
57
15
48
111
18
1
5
21
65