14
15
23
84
22
21
13
31
33
26
46
58
39
18
28
242
36
34
5
65
25
51
29
128
32
47
9
10
38
66
6
8
180
79
45
103
438
486
354
86
56
63
117
96