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