4
41
30
9
16
79
36
7
32
21
15
23
51
44
33
62
63
14
70
27
42
20
29
5
66
48
35
8
10
24
245
47
43
31
76
37
45
80
65
341
28
933
165