29
14
18
41
10
35
16
23
262
17
98
8
33
4
12
21
20
37
26
85
6
24
42
0
376
90
19
5
133
80
9
117
84
40
116
151
180
79
34
200
27
11
46