21
18
48
222
146
31
12
53
35
34
50
24
26
47
6
52
7
41
106
14
73
46
23
28
27
71
117
32
63
42
97
124
80
44
29
79
13
112
68
5
188
114
22
134
85