56
101
213
24
53
18
78
55
57
37
28
16
13
3
87
80
34
74
51
142
117
21
308
14
48
67
22
84
33
20
70
27
42
17
35
61
19
49
15
12
32
2
36