3
41
23
5
11
6
2
8
4
83
70
12
44
48
47
38
21
7
10
29
14
30
22
27
61
66
56
26
262
33
13
88
28
200
62
82
36
24
74