42
73
6
7
4
9
25
13
11
31
30
17
40
14
15
12
34
26
8
38
53
35
20
77
10
21
125
48
79
37
102
46
61
36
71
362
389
629
209