37
10
106
12
6
18
11
19
8
58
27
83
4
5
7
2
33
24
90
29
26
25
22
28
13
16
46
15
3
32
20
21
9
14
48
125