12
14
41
16
6
48
25
13
17
238
156
26
27
83
78
7
18
10
97
29
11
8
5
57
2
20
28
40
52
101
23
22
122
92
66
30
37
54