4
82
280
6
16
165
36
17
218
26
98
40
44
21
51
68
109
71
8
111
80
2
33
46
27
39
150
14
11
57
270
13
329
371
55
184
20
75
32
100
15
19
53
12
23
62
37
10
22
7
91