205
35
25
418
18
39
28
44
41
113
152
431
127
65
14
16
552
55
23
20
173
58
77
43
36
89
49
8
157
3
24
81
33
15
66
334
68
22
122
155
298
90
98
47
92
61