5
40
35
24
25
13
44
32
4
20
60
275
31
18
27
23
3
14
10
61
39
52
12
115
19
107
6
28
121
80
55
59
112
211
221
127
17
56
75
16
139
48
83
43
37
235
166
22