31
18
60
9
26
32
29
67
16
111
21
38
10
14
15
44
52
116
37
23
86
82
50
39
11
113
91
25
47
55
51
24
27
12
379
36
90
42
56
20
53
188
7
54
34
147