180
17
51
56
8
18
16
28
82
63
48
143
61
47
78
12
24
45
46
14
26
9
398
74
25
73
111
439
93
130
69
84
233
42
81
296
267
29
34
75
22
36
50
105
27
37
1
41
7
151