54
77
13
115
35
17
164
64
22
10
16
239
141
88
95
75
430
49
80
608
128
81
29
40
61
333
50
48
110
101
45
63
127
91
242
145
203
96
168
32
72
76
105
98
668
222
125
87
90
27
31
47
201
195
151
34
56