92
91
64
37
84
53
44
3
194
248
15
19
50
8
42
15
31
41
24
164