103
64
144
13
111
21
651
441
10
45
51
115
61
619
123
106
198
172
16
90
80
59
148
82
22
29
552
25
30
112
52
250
76
23
28
37
24
49
54
373
101
55
53
145
36
183
32
67
66