15
12
43
268
190
89
77
51
5
71
7
20
54
96
24
49
13
33
396
14
11
16
44
22
118
83
30
109
10
40
26
82
25
59
57
42
2
34
132
31
21
67
9
29
133
39