4
6
21
14
13
8
1
26
64
43
77
3
119
18
29
11
37
16
41
50
52
36
72
65
55
24
151
30
10
5
12
46
96
61
109
23
126
35
40
44
124
31