111
80
54
24
28
173
62
189
31
79
26
49
6
37
33
27
140
21
215
45
105
12
30
65
48
36
19
95
22
46
63
42
86
81
11
397
23
50
71
43
32
15
89
47
99
87
90
8
34