23
29
5
43
33
24
38
40
26
53
34
14
12
2
283
10
6
66
70
37
36
55
117
59
39
28
3
64
15
20
18
82
35
17
7
27
67
107
13
95
41
16
90
31