19
102
20
40
6
7
34
8
10
28
3
36
48
12
18
15
9
11
4
23
17
5
56
13
122
45
200
35
25
32
33
39
22
29
75
16