28
39
29
12
24
15
17
145
14
18
16
20
34
70
26
54
77
42
22
27
58
67
31
41
35
32
23
5
129
48
317
106
43
38
36
63
9
98
59
64
79
150