2
261
38
57
45
73
47
44
15
50
12
13
80
402
30
31
26
53
56
22
25
5
24
17
48
125
34
39
32
20
42
88
106
36
63
52
64
215
33
218
1406
29
206
37
200
6
169
18
95