57
43
72
214
24
97
162
351
238
39
263
64
23
341
412
231
61
54
75
70
104
52
87
53
28
107
17
30
73
35
37
0
29
13
3
9
331
76
5
130
7
12
85
131
50
355
150
48
18
101
185