5
16
4
8
96
23
42
7
34
142
43
121
2
14
80
32
120
71
101
29
15
18
17
31
24
75
62
21
63
12
38
40
74
165
50
94
194
9
79
55
44
45