61
46
19
6
41
32
30
121
194
82
90
54
7
101
24
115
73
34
31
175
203
53
14
10
63
37
23
59
35
20
169
60
93
154
4
9
29
13
8
15
99
127
75
38
276
136
18