28
27
213
140
55
10
136
25
3
98
14
29
7
37
125
41
30
39
24
47
64
43
20
58
65
16
32
15
139
50
187
86
36
111
13
5
128
54
31
34
81
193
26
127
87
35
115
103