41
7
45
10
9
4
175
19
16
17
24
20
5
43
3
15
13
60
37
11
28
6
8
39
26
35
49
38
1
48
25
58
2
140
320
96
57
345
23