7
59
6
3
5
8
27
26
62
41
30
13
75
202
32
137
16
78
23
105
24
39
364
108
14
12
33
9
18
28
2
1
17
20
11
92