36
29
16
35
100
58
143
69
292
26
217
82
14
47
6
27
50
32
67
137
55
33
41
7
40
148
37
17
157
49
28
18
77
59
53
38
22
64
34