19
18
129
71
30
14
353
23
33
10
31
175
25
193
15
53
81
12
70
17
290
68
13
107
11
79
58
35
39
34
24
50
20
72
26
16
145
119
83
55
32
240