82
130
103
16
26
133
115
85
56
29
90
43
48
87
31
46
24
88
9
23
32
169
75
278
27
38
28
86
54
64
12
22
47
8
123
792
50
14
13
18
284
141
10