12
0
18
7
1
26
3
11
13
28
5
23
16
46
10
47
20
17
15
24
38
32
90
71
192
41
69
67
66
25
50
42
117
35
83
63
225
190
118
49
147
179
154
40