50
22
12
11
39
14
51
90
71
20
6
56
23
55
132
54
41
123
16
5
17
18
567
141
78
58
26
134
111
189
19
9
36
237
59
4
76
66
24
47
29
392
464
64
13