75
58
23
159
2
69
29
19
32
119
100
320
198
125
42
85
55
72
65
48
26
15
174
31
46
77
25
165
30
20
21
13
45
206
118
8
12
38
39
61
34
22
9
35
36