145
63
13
54
16
38
18
67
196
56
59
64
10
53
111
41
57
47
24
34
28
26
11
123
32
17
7
44
22
100
14
5
88
118
106
42
96
103
37
30
6
290
83
302
52
23
129
845
58