4
34
5
8
7
28
30
39
18
48
13
23
19
37
69
14
63
55
41
43
47
12
72
87
10
141
136
148
116
157
100
22
454
110
147
121
219
70
26
177
306
180
310
132