20
76
263
39
17
11
175
55
42
15
47
116
5
95
30
97
36
227
12
61
62
54
21
428
60
83
68
114
33
4
48
64
296
31
25
122
14
86
38
166
18
441
56
59
32
295
41
72