49
23
2
56
117
47
20
26
3
12
7
8
103
19
83
53
9
40
69
6
98
5
46
11
71
31
94
17
57
44
33
79
25
1
114
41
50
81
13
91
32
15
22