2
6
10
124
7
411
13
34
58
52
44
75
100
76
48
245
61
15
28
67
123
220
157
14
25
3
110
54
19
108
5
20
30
203
92
27
421
1
263
348
12
69
37
62
22
4