11
112
5
193
33
32
15
3
8
10
28
45
54
30
13
35
27
29
47
52
36
19
12
68
74
7
40
44
17
22
103
34
6
4
58
37
191