19
32
18
41
82
104
79
24
72
37
28
48
53
45
20
93
8
22
11
99
50
23
3
14
39
27
12
9
16
49
38
197
33
61
4
7
130
13
2
74
100
89
35