36
50
27
28
32
33
18
30
33
13
63
69
873
36
65
75
39
30
34
36
17
23
36
379
35
68
38
29
93
39
79
89
40
47
49
104
12
126
41
41
45
49
124
22
25
543
420
83