28
21
35
33
32
62
83
50
27
73
18
41
30
316
96
54
55
13
56
24
75
38
31
48
76
126
66
37
136
158
34
53
36
44
61
91
65
23
22
97
664
15
538
25
533
115
537
79
85