81
6
54
46
51
63
106
10
101
21
86
73
36
64
27
11
19
249
2
82
31
40
15
32
48
98
50
14
43
71
16
37
57
191
392
38
131
66
70
47
8
148
52
35
30
77
34
111