5
11
50
9
4
79
10
18
106
76
94
27
23
51
151
25
32
8
87
72
70
47
41
13
55
31
7
16
19
43
17
30
24
62
28
118
12
34