16
4
3
15
136
96
5
120
151
36
8
386
50
221
25
7
52
35
83
27
13
19
21
14
11
82
6
38
18
49
192
69
23
62
223
348
37
39
110
132
51
108
20
78
81