5
12
16
24
6
200
62
29
17
36
7
95
54
44
18
11
9
52
26
103
30
67
13
157
31
8
50
109
42
20
58
33
49
38
46
94
60
97
21
115
64
192
35
76
114
40
28
72
87
51
27