12
16
47
25
6
17
13
237
26
38
27
155
82
78
97
10
18
7
40
11
29
15
8
14
5
56
2
20
28
50
99
22
21
122
92
65
90
77
37
30
24
54
49