74
83
40
31
42
29
3
397
51
18
58
21
30
11
35
46
61
37
299
26
9
22
10
20
116
69
25
14
43
126
33
170
52
239
86
15
28
108
78
85
143
7
94
17