34
28
103
19
164
42
20
41
31
48
22
84
257
100
79
59
97
10
13
47
208
29
33
21
90
24
167
80
136
49
8
14
178
4
12
39
26