27
95
32
88
20
10
45
65
152
44
71
137
36
31
249
25
156
9
37
85
13
33
46
8
12
14
59
7
19
6
18
42
43
29
67
167
41
119
79
16
39
337
23
136
15
112
49
35