27
72
38
47
14
16
9
56
1
3
8
55
108
28
141
19
23
149
26
41
194
89
32
13
94
35
43
5
86
22
34
53
76
85
250
161
64
18
6
15
36
199
31
185
98
79
395