49
10
48
9
44
212
38
16
6
139
5
3
11
23
2
29
60
12
14
173
32
36
35
65
261
186
26
22
52
257
986
31
13
30
55
15
34
97
153
19
198
296
17
43
315
319