34
41
49
33
38
28
30
27
21
75
77
78
47
36
157
186
42
43
63
109
927
122
51
37
23
31
103
45
58
101
67
96
44
59
129
117
82
22
208
62
111
40
57
285
56
98
65