7
41
4
16
631
30
302
3
33
27
11
15
26
25
45
67
22
18
8
155
5
2
51
85
69
6
20
10
38
31
100
49
145
12
77
32
28
17
21
131
56
115