12
41
284
25
20
15
80
16
37
132
118
10
216
28
8
11
17
5
9
49
29
74
19
23
91
13
86
7
18
34
83
35
67
412
134
138
40
64
122
36
62
27
48