63
16
88
5
54
10
19
107
9
4
33
28
439
87
93
41
60
263
27
513
39
261
12
18
11
23
30
44
3
29
70
67
6
38
49
128
106
15
36
101
65
48
21
86
53
57
17