146
89
240
49
27
34
59
75
44
73
31
111
41
117
80
230
77
71
48
32
279
76
69
42
61
153
107
709
96
90
28
14
18
119
33
25
11
46
109
17
66
47
187
50
369
40
24
114
60
6