101
56
104
42
40
73
34
29
31
95
72
38
36
21
52
61
62
82
16
48
32
90
85
75
7
47
22
13
223
39
17
114
15
109
87
33
71
27
9
10
49
23
125
26
30
50
37