111
45
189
31
27
28
39
4
41
63
201
15
30
21
100
18
49
187
73
64
181
33
44
36
48
22
23
50
160
42
24
99
40
35
52
19
46
65
96
32
37
47
88
85
105
12
26
91
11