34
82
20
89
91
49
196
80
166
9
25
17
12
5
41
87
21
69
45
28
1
335
35
457
44
46
246
127
81
23
22
15
36
59
83
47
125
90
70
54
33
174
18
37
67
143
250
75
7
42
114