59
11
15
249
8
2
87
73
48
49
113
54
28
6
32
60
26
22
30
35
24
14
45
9
51
7
82
65
39
42
3
95
21
10
17
33
86
40
108
50
89
92
98
94
52