12
21
64
18
28
22
65
107
9
26
5
89
11
32
45
173
20
19
37
24
8
16
38
62
296
203
50
42
115
71
10
105
25
41
68
63
83
36
17