104
92
83
63
42
17
56
11
9
71
127
57
250
36
54
28
47
26
31
90
40
10
20
33
163
125
105
15
73
35
70
48
19
78
65
60
204
16
29
397
13
64
188
43
32
91
111
82
37
22
12
3