107
56
16
8
6
217
25
13
62
61
44
103
4
48
290
14
156
34
57
15
5
41
42
55
19
17
50
40
23
24
67
196
85
7
12
58
73
39
26
33
1
52