46
13
27
40
17
4
5
29
54
23
10
9
31
7
25
6
51
37
20
122
72
239
16
113
118
22
49
32
87
30
12
24
3
42
35
11
43
47
39
108
52
26
101
33