3
17
34
51
7
20
26
21
145
61
18
78
15
335
64
13
59
46
38
2
8
48
31
42
214
62
23
98
11
22
49
10
85
40
12
41
36
66
52
29
96
84
268
82