49
93
67
121
116
30
40
17
85
4
15
14
65
86
148
19
32
21
13
95
20
57
8
6
138
44
12
34
22
41
61
27
29
25
73
36
50
158
37
53
11
38
94
62
56
28
9