139
117
90
79
130
71
89
23
13
40
11
335
34
41
19
73
82
20
238
57
15
39
38
27
75
32
77
18
158
45
26
227
74
81
122
67
228
95
42
113
50
33
96
106
16
249
49
58