110
23
49
28
17
12
25
21
20
18
29
13
19
6
37
48
44
33
40
34
100
70
30
24
26
16
55
47
79
10
14
11
56
122
7
15
142
41