12
4
8
15
11
18
31
0
6
5
1
13
274
381
48
40
75
42
29
145
23
10
149
28
52
20
35
94
76
14
105
221
72
100
25