34
10
12
43
180
17
51
57
8
18
16
28
82
63
48
143
61
47
78
13
24
45
14
27
9
398
74
26
73
111
439
93
131
69
84
234
81
296
267
30
75
22
29
36
50
105
38
1