34
158
107
47
44
93
134
16
50
130
47
46
7
12
61
52
127
27
28
13
13
59
67
54
14
49
28
33
12
24
39
59
53
50
43
28
157
27
28
18
33
27
42
89
2
83
38
69
66
28