3
187
97
89
104
34
136
21
10
9
20
25
24
5
42
44
73
15
35
55
134
49
109
27
38
153
16
238
22
14
81
412
19
90
48
17
26
32
12
149
4
56
184
99
87
67
8
75
2