37
20
3
4
16
6
23
46
44
12
27
48
22
59
19
50
90
14
49
31
32
62
127
40
39
28
33
94
41
76
11
7
10
29
13
81
116
118
111
25