13
40
432
140
9
11
83
79
48
75
24
193
128
214
49
17
53
45
257
55
44
78
58
64
27
32
18
26
196
37
25
91
42
135
63
165
14
65
152
424
29
82
160
38
104
66
88
346
330