27
103
289
64
204
71
24
21
109
155
9
28
6
55
59
8
23
87
19
96
37
117
135
15
4
11
10
31
17
58
3
113
22
47
13
50
29
43
45
67
93
42
35