27
37
50
24
29
95
227
20
74
67
40
62
26
86
12
60
97
52
1
187
202
9
64
72
92
5
6
35
100
81
107
61
34
59
4
38
18
25
15
28
73
11
31
30
7
49
122