93
34
45
24
120
58
8
30
25
63
193
48
28
409
17
206
12
21
14
18
22
111
104
15
38
9
10
261
33
19
32
54
53
73
7
49
56
342
23
42
11
57