47
36
12
18
3
10
11
19
15
38
35
21
17
127
37
29
4
8
60
88
211
20
22
73
50
13
5
297
85
120
83
125
86
25
49
26
43
32
172
123
16
77
224
136
419
42
213
70
178
177
115
31
91