94
24
65
19
13
14
9
71
34
45
96
67
58
23
11
39
22
1
2
57
61
10
29
41
90
35
20
4
6
31
127
8
12
63
83
30
7
125
51
68
44