23
102
1
12
24
17
2
7
9
19
26
52
38
37
67
29
8
11
45
42
50
30
31
14
18
22
3
34
74
72
32
191
59
208
152
81
263
65
64
153
104
39
55
69
35
86