31
240
88
147
54
121
263
33
41
28
131
35
44
15
92
198
120
76
230
23
39
48
47
29
32
72
390
134
107
342
30
43
46
65
79
36
163
85
68
123
18
60
84
13
8
73
24
102
27
14