37
76
72
28
36
6
46
166
80
101
15
261
29
31
107
33
17
69
88
50
49
4
13
48
2
96
19
40
26
27
406
16
74
331
71
45
383
54
90
47
89
41
115
58