1
47
7
11
10
6
8
3
4
65
26
27
38
2
31
24
42
49
83
45
36
20
119
535
118
28
52
128
57
453
114
59
868
19
297
238
58
34
97
248
48
60
29
35
70
96
103
63
13