41
10
166
3
36
56
39
16
23
264
17
33
103
35
99
8
66
68
4
9
12
21
90
20
6
49
37
24
14
22
26
86
136
19
42
0
380
93
30
62
5