21
22
34
12
65
35
8
64
79
38
49
29
5
26
51
50
159
16
33
25
66
17
13
126
61
233
3
40
18
87
101
20
7
41
28
24
178
275
45