76
12
84
259
131
18
4
61
52
14
111
16
11
6
30
29
27
95
37
219
74
28
112
70
59
33
62
19
94
23
293
85
20
46
31
24
35
40
82
89
53
110
163
51
246