39
8
19
11
6
22
7
10
3
1
5
2
42
23
46
49
41
14
79
258
51
80
302
74
50
53
559
60
59
25
21
241
83
18
268
62
159
450
26
36
82
28
89
32
147
104
114