33
34
31
25
76
58
38
91
36
44
88
104
20
84
30
99
24
32
41
19
194
46
17
112
130
10
109
22
39
97
18
77
15
78
27
82
45
355
86
74
66
62
482
189
129
61
42