39
34
28
125
14
20
15
209
25
10
8
21
45
68
133
36
91
83
58
43
63
22
19
38
117
23
89
24
13
6
210
27
62
42
55
18
121
40
29
77
387
4
33
16
102
53
163
106