903
20
85
23
40
6
94
5
57
19
1
3
61
4
10
78
44
12
46
25
17
13
26
14
9
32
29
114
84
53
37
38
50
47
22
341
16
31
99
18
198
39
56
36
93