29
5
68
284
11
12
178
36
31
177
21
4
98
49
43
15
53
77
124
69
9
157
65
7
22
52
17
148
25
18
204
19
341
414
152
90
30
39
42
44
32
76
26
73
23