72
58
33
22
25
132
48
18
14
98
27
41
85
79
67
12
29
302
39
198
34
43
54
197
144
42
35
32
206
40
65
88
15
109
106
46
235
24
113
148
447
283
209
169
45
19
64
26