21
57
34
196
20
192
26
18
32
28
25
16
14
66
10
37
11
7
47
53
8
17
106
46
89
58
5
254
4
36
13
72
19
31
126
123