33
64
51
19
10
9
67
26
31
14
559
3
27
4
11
85
35
5
21
45
101
41
36
18
71
22
323
126
65
34
6
12
79
8
63
61
100
81
29
142
373
7
141