50
34
42
13
16
1
15
2
14
54
22
191
26
59
77
38
10
36
95
21
27
23
24
9
11
91
33
20
248
5
49
12
41
3
47
6
4