1
40
11
7
6
18
3
32
26
4
9
31
34
125
8
42
49
30
17
93
15
58
65
75
16
127
122
81
10
46
43
35
73
52
202
331
28
100
50
196
57
66
25
91
22