54
77
13
115
35
17
161
63
22
10
16
12
239
141
88
95
73
430
49
80
606
128
81
29
40
61
333
50
48
110
100
45
126
91
241
144
203
96
168
32
72
75
105
98
666
222
125
84
89
27
31
47
199
195
151
33
56