12
31
196
10
3
21
26
27
9
19
16
13
64
8
4
71
91
161
28
7
202
37
35
55
236
57
14
36
51
15
34
234
5
86
18
49
294
78
23
22
38
54
79
40
45