29
8
19
12
15
34
80
11
16
17
13
14
23
35
18
22
88
36
38
27
30
57
126
25
115
462
45
204
24
192
44
108
362
32
73
119
205
39
56
120
42
71
117
91
79
26
69