13
12
15
6
20
4
8
7
71
32
57
89
47
24
9
41
39
27
18
17
49
94
151
51
65
38
46
242
68
45
114
106
150
82
29
81
37
180
28
75
62