19
46
322
32
105
98
16
103
17
225
35
59
20
14
88
114
36
4
52
56
40
12
18
126
157
74
68
109
106
62
9
111
5
65
24
53
79
63
7
43
42
92
13
96
26
154
15