3
140
42
47
16
50
5
6
2
190
11
89
52
23
13
14
15
48
28
29
34
59
38
92
96
7
21
151
24
77
54
574
98
43
136
22
19
10
153
4
88
32
44
83