28
16
12
17
11
8
13
5
18
39
4
15
33
23
9
14
21
29
36
41
46
76
35
47
51
109
137
130
144
103
115
59
131
110
146
132
266
105
86
80
133
63
128
73
168