114
8
59
9
66
62
27
109
61
43
29
23
22
18
57
98
636
102
31
107
33
13
108
17
106
67
24
46
112
12
55
14
76
32
11
30
38
21
386
26
51
34
19
87
35
101
95
53