4
40
1
29
2
6
36
17
16
3
61
73
22
9
30
10
131
46
120
66
126
47
21
55
50
151
7
176
8
692
243
109
45
32
35
49
68
13
186
169
150
268
332
37
96
179
445
74
12
41