31
13
89
44
24
19
117
64
69
16
125
15
39
9
17
54
32
8
18
7
36
6
49
72
3
33
34
257
46
53
41
1
120
11
25
51
14
26
57
27
22
118