12
29
7
25
23
94
16
8
4
44
57
31
50
134
34
21
37
45
43
36
46
13
60
101
17
39
15
59
113
52
62
69
66
180
26
14
19
5
72
81
51
103
28