61
99
51
44
14
36
1
62
28
8
124
6
118
7
31
18
43
63
108
10
9
19
21
42
96
78
11
49
39
33
15
16
80
64
53
132
34
312
90
24
26
142
152
87
41
190
73