61
39
10
24
98
426
138
93
73
60
36
49
82
18
74
21
85
42
56
147
128
141
132
108
142
88
197
111
630
110
78
30
35
31
47
83
145
15
84
77
272
23
12
50
66
54
58
133