40
25
125
6
22
19
111
90
15
3
24
9
10
16
32
35
91
14
28
7
23
49
122
200
17
121
31
207
13
18
34
41
46
8
116
63
65
71
76
29
209
12
79
51