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