3
25
48
41
20
5
13
59
16
17
18
6
23
22
62
47
15
27
21
75
69
176
53
42
64
11
261
10
51
125
38
9
258
39
40
34
32
33
29
28
36
99
141
73
7
96