13
120
19
111
328
32
98
21
34
28
63
27
20
237
64
186
71
56
31
14
26
99
15
109
73
65
23
83
51
47
94
52
38
25
247
124
53
30
66
46
37
251
35
45
102
41
55