31
24
76
57
42
26
40
59
65
32
17
18
23
653
15
38
33
46
74
43
39
28
92
16
10
2
93
68
20
19
13
22
119
82
21
78
69
29
185
51
108
5
37
60
94
117
52
64