37
9
18
8
22
60
93
110
729
52
78
358
326
10
217
4
27
50
16
24
11
42
25
64
7
39
6
129
153
21
20
55
23
87
100
53
48
31
49
35
183
17
15
29