3
41
9
8
5
71
23
1
33
19
10
18
56
49
92
36
44
29
45
6
37
145
59
48
62
24
17
95
20
15
11
444
165
52
46
4
60
7
22