57
45
31
7
16
25
102
106
22
58
39
17
21
70
29
28
10
66
44
8
15
48
30
54
5
23
24
9
42
12
65
233
18
103
320
55
375
117
64
20
61
32
14
105
37