35
29
50
24
54
103
33
15
458
7
46
13
184
99
125
60
5
10
81
11
17
56
38
41
72
14
40
53
37
23
49
483
52
2
30
117
45
90
1
25
6
12
158
44
9