34
23
21
130
50
16
36
47
33
11
157
7
27
89
593
3
99
44
139
51
42
37
20
18
5
26
67
71
24
14
115
15
30
76
178
55
39
141
41
79
62