41
22
4
39
29
48
127
152
239
38
26
150
199
60
30
53
2
44
34
18
51
47
17
3
145
69
32
147
31
19
35
9
27
72
97
464
79
25
5
106
13
15
120
7
36
10
45
16
66
96