29
49
1
66
18
20
53
25
17
22
11
7
37
79
3
13
6
9
103
474
32
4
10
36
2
8
84
16
15
68
499
5
23
33
19
34
30
147
42