51
23
66
5
16
22
81
30
148
41
49
35
36
151
27
9
121
12
50
142
111
82
26
29
105
38
37
70
31
47
149
55
25
67
215
62
109
69
78
119
137
63
84
72
65
76
74
64
14
117
110