76
23
233
38
18
11
28
14
53
13
25
149
165
95
27
134
383
51
33
19
310
467
208
345
98
191
57
92
20
36
15
97
29
911
285
12
31
73
48
131
71
65
88
35