21
173
68
32
39
33
76
64
311
35
93
20
16
271
4
15
19
22
118
128
14
25
36
24
46
18
41
3
17
45
52
6
38
174
49
28
13
23
29
42
8
12
34
2
150
107
30