3
10
29
52
56
25
42
61
38
7
13
32
6
84
14
19
16
11
175
9
43
20
24
18
82
50
51
12
47
21
212
41
73
17
36
113
140
15
8