5
88
45
118
23
3
32
125
21
66
27
87
47
58
17
7
26
11
54
24
12
69
18
29
36
10
6
64
49
19
75
131
41
192
4
9
51
149
46
38
74
14
33
181
60