12
35
50
24
58
53
42
47
33
6
19
20
41
23
44
9
5
99
146
26
21
115
81
100
59
56
8
18
10
38
15
32
130
14
89
269
117
34
60
31
25
79