35
34
50
88
246
103
30
93
6
31
73
98
132
12
87
7
84
82
67
131
38
66
46
74
53
176
45
13
19
211
17
20
10
89
25
47
36
18
420
92
52
44
86
79
54
15