4
5
41
24
12
9
67
133
107
7
33
19
50
148
28
56
10
46
86
15
55
108
25
37
43
32
54
29
61
44
242
8
90
105
89
101
31
142
60
11
2
72
63
118
102