10
2
27
20
155
23
137
83
37
69
132
197
68
170
38
62
46
50
93
242
117
53
28
54
35
47
24
40
14
13
58
18
25
95
56
7
57
61
31
60
113
71
17
30
52
89
22
36
45
29