58
36
10
7
26
20
115
62
106
128
29
39
45
22
99
114
54
72
19
24
44
64
35
32
25
173
42
49
83
37
11
16
31
65
6
46
89
161
21
117
30
124
17
3
47
111
18
202
60