3
14
11
4
143
58
29
104
70
89
116
40
117
64
140
51
160
60
106
56
97
67
73
65
74
18
22
105
120
23
32
42
15
24
86
34
28
43
168
82
39
79
80
57
61
48
59
107
71
113
83
174
84