353
32
21
43
55
14
38
25
44
19
57
6
46
20
59
36
3
12
27
17
22
15
71
63
30
49
29
51
101
8
84
73
7
50
13
9
160
1
115
26
75