97
57
44
140
5
48
50
633
49
73
30
52
56
128
84
46
79
4
35
11
31
13
83
65
15
94
182
66
64
148
10
62
40
80
39
325
107
76
68
327
42
169
43
9
82
45
133