89
49
13
58
5
31
73
18
19
16
61
11
54
23
14
9
10
56
17
67
120
221
35
26
91
103
86
399
627
313
97
250
33
99
82
189
83
182
161
38
130
204
25
141
34
190
41
84
167
42
55