31
93
24
11
7
27
21
23
18
30
38
6
10
59
9
37
94
28
39
8
35
5
34
76
45
29
13
12
109
17
117
90
113
243
16
183
65
15
25
22
60