23
31
13
34
25
65
15
52
12
20
18
39
97
59
58
16
104
49
43
196
54
21
26
94
22
14
32
7
19
95
28
46
10
86
99
11
70
84
68
27
48
51
35
29