12
39
29
17
26
69
10
18
87
88
62
0
3
19
25
16
24
153
46
31
4
61
21
73
14
36
67
41
59
99
11
34
125
22
128
138
55
105
50
40
97
124
189
140