3
50
4
57
2
138
54
33
16
39
36
160
23
120
64
35
91
26
72
21
59
10
157
32
30
15
18
31
6
7
123
17
8
51
20
184
107
480
38
81
11