13
10
6
101
16
45
15
29
81
26
75
35
25
37
30
49
34
143
19
46
178
39
59
128
149
4
114
12
18
28
68
272
41
24
55
33
738
136
67
21
40
127
80
32