289
388
182
60
29
58
111
91
37
22
112
18
26
9
107
120
36
51
25
20
54
230
73
403
146
11
45
108
41
121
42
13
160
50
71
220
65
124
458
44
153
39
130
80
40
43
127
123
35
55
48
89
104
151