13
32
114
67
89
23
65
16
33
46
6
8
47
12
4
7
31
21
86
74
19
29
267
17
18
81
24
25
37
70
40
15
77
48
110
9
82
39
142
43