29
35
461
17
153
12
79
41
25
27
63
8
24
13
14
76
267
39
20
107
258
77
58
19
351
109
51
40
43
60
22
37
21
11
83
130
5
23
121
70
18
202
174
85
15
44
230