28
60
242
92
26
11
32
143
68
33
52
14
9
175
20
63
30
29
102
34
166
25
72
165
136
41
42
76
146
109
593
114
43
755
195
35
77
59
18
294
318
73
65
27
53
23
12