34
102
20
13
57
10
130
97
30
63
138
458
53
389
71
89
61
42
43
65
862
59
24
40
117
14
242
125
17
169
44
50
29
23
72
70
7
9
82
49
149
67
31
94
37
98