5
55
7
9
4
31
6
15
32
81
75
35
17
3
102
8
23
192
28
34
48
86
69
40
19
49
24
134
104
18
68
59
51
27
103
76
36
37
44
82