22
10
35
28
19
103
88
54
52
70
48
23
36
37
20
63
33
68
16
69
21
186
8
73
18
74
44
98
43
31
58
202
177
95
13
47
29
25
12
82
64
24
86