36
10
53
39
23
111
25
192
42
87
37
17
22
13
102
65
24
31
16
26
3
66
34
20
30
33
32
18
43
9
12
6
7
8
40
41
50
74
35
61
27
99