12
65
38
124
49
11
34
55
13
9
31
43
111
15
36
42
61
14
105
19
32
22
28
53
24
35
41
16
10
7
6
18
5
17
4
33
20
47
29
106
149
294
256
126