59
14
19
62
95
54
46
152
4
44
60
40
2
66
55
45
47
43
13
15
8
5
10
9
121
184
29
31
58
11
41
261
48
72
61
75
114
16
28
390
117
109
925
999
118
30
49
36
32