82
38
258
9
46
36
66
10
58
286
14
23
29
25
120
13
94
20
133
56
39
3
4
31
463
357
24
27
57
22
33
73
28
71
177
245
40
75
144
230
65
26
99
54
53
150
35
47
92
85
128
8
41