31
49
11
12
8
10
28
17
54
9
22
18
3
7
6
13
75
58
5
30
39
23
42
35
19
190
60
40
408
27
48
41
43
74
65
79
26
84
53
96
72
44
24