34
96
36
24
46
33
13
16
149
58
45
47
92
40
70
43
103
22
15
18
64
28
12
98
85
72
90
35
19
7
55
41
29
11
161
193
107
50
188
236
114
80
61
44
184
169
81