23
101
13
50
28
86
16
17
26
15
20
18
53
30
8
7
77
6
19
43
54
33
59
108
61
29
3
24
9
44
219
5
21
51
37
14
95
70
11
57
97
121
45
12
92
84
1
72