22
8
21
99
142
32
71
50
95
5
31
12
72
159
58
29
10
19
73
118
77
25
89
2
68
70
30
34
13
40
54
43
27
80
44
15
205
9
75
125
57
203
7
28
61
48
37
106
64