189
111
16
14
110
97
180
34
42
20
33
38
12
19
53
141
60
94
99
58
28
630
17
62
113
121
51
59
49
26
76
40
254
15
29
9
18
170
47
151
54
46
211
24
108
35
37
384