16
173
128
33
27
9
121
25
116
12
6
40
38
15
13
34
60
3
11
39
19
18
23
108
7
22
14
238
28
58
42
55
26
37
89
49
8
124
76
4
24
202
29
398