147
250
39
16
107
60
32
34
14
66
47
44
92
75
171
2
40
115
27
3
31
15
13
56
72
37
7
6
52
49
9
55
86
8
57
23
394
25
4
59
5
12
29
19
26