12
23
31
74
17
56
66
13
5
29
7
6
19
3
16
24
115
65
73
112
20
46
62
97
35
36
26
15
42
43
37
125
41
30
33
246
55
39
130