28
46
29
159
53
93
156
12
44
3
9
54
43
84
52
62
190
14
50
94
67
121
30
40
18
87
4
15
66
89
150
149
20
33
23
13
65
101
57
7
140
48
34
22
42
63