16
6
89
69
44
33
25
11
39
100
197
78
38
85
40
175
152
83
325
21
41
117
8
52
75
42
28
24
9
2
32
17
81
114
22
23
19
15
58
48
13
103
27
31
20
50