68
65
799
170
46
62
61
2
14
12
58
47
136
45
31
53
34
11
33
28
21
39
140
10
44
37
248
24
50
30
13
72
84
35
48
17
19
51
20
29
81
18
125