26
29
58
6
46
25
13
9
155
296
62
69
17
39
20
31
36
75
235
18
65
71
41
24
67
60
34
80
73
81
82
3
21
19
57
40
77
66
33
22
10
536
4