76
55
32
52
14
16
11
13
50
30
18
1
48
73
46
65
44
38
54
10
25
24
22
57
109
147
357
5
21
202
135
26
51
60
478
92
142
19
63
28
640
53
41
80
108
58