101
59
22
39
62
90
242
45
72
17
23
8
35
216
33
52
53
51
69
94
20
34
66
28
19
42
36
57
64
44
50
60
99
13
25
16
12
121
40
29
49
24
43
37
32
47