33
15
20
17
7
45
9
12
6
25
37
50
49
3
10
63
27
2
4
1
11
79
47
23
22
61
32
71
84
41
94
117
18
38
77
254
30
19
40
5
69
26