12
117
34
61
14
7
10
30
42
76
35
93
98
27
16
36
96
83
19
38
21
18
109
6
106
66
23
37
41
24
9
50
8
64
119
20
15
46
185
67
75
187
555
11
110
211
45
17
44
57