29
64
36
34
159
41
54
15
18
333
22
19
81
17
112
25
26
82
69
60
49
24
58
44
13
153
147
91
149
9
90
72
23
78
33
47
16
30
20
27
10
28
57
8
135
38
32