27
231
70
141
16
31
531
86
64
229
19
7
144
351
44
77
68
72
10
366
33
49
195
59
110
30
17
90
36
303
0
117
176
494
22
15
94
32
447
130
29
108
154
2002
38
4
212
93
92
137
34
160
65
156