29
67
32
87
33
77
7
10
36
27
9
13
21
30
17
43
20
14
16
70
46
25
72
19
28
62
191
110
18
22
50
135
41
61
24
4
106
63
126
157
34