16
0
32
42
6
25
82
34
13
331
12
10
28
43
35
179
38
14
8
391
66
114
49
99
37
327
21
376
17
62
75
146
77
133
105
215
102
96
18
40
162
115
58
41
59
39
201
112
53