198
171
58
43
54
86
72
12
31
32
33
52
80
98
99
20
138
49
14
113
197
26
87
117
109
96
136
71
119
36
226
9
25
51
68
65
22
34
145
243
91
85
108
46
28
84
83
42
55