29
62
30
52
12
132
55
34
39
73
47
51
36
31
365
23
124
21
65
28
137
18
54
58
8
40
659
87
92
13
61
116
27
26
42
371
15
22
43
78
2
7
56