56
52
47
19
22
81
21
51
23
8
74
10
16
15
133
46
194
39
35
65
13
44
41
277
24
82
63
89
122
31
17
12
40
131
410
127
116
949
18
1063
64
119
62
42
253
28