203
17
99
47
52
345
34
107
320
6
16
28
69
9
63
39
22
20
102
11
44
29
567
49
89
81
46
126
12
45
127
68
42
77
53
177
56
23
36
30
114
67
142
33
97
230
184
25
41