15
11
29
145
43
371
42
3
48
50
62
19
66
25
8
57
171
65
30
60
17
68
28
21
12
73
82
37
39
134
46
10
31
100
32
56
55
103
67
36
35
20
91