41
18
7
4
92
5
11
16
34
20
12
40
30
19
252
61
27
88
51
22
8
96
63
52
3
10
32
28
62
42
23
9
25
349
15
14
13
39
6
58
56
36