59
67
13
24
12
18
30
79
382
132
17
19
505
29
28
21
26
114
407
23
33
35
37
142
258
15
39
122
75
51
27
507
38
14
211
50
95
48
45
55
10
41
36
56
9
6