13
40
6
103
9
34
31
77
48
26
18
38
36
35
500
16
146
33
21
57
155
24
29
82
4
15
286
75
266
17
86
45
20
64
19
420
87
66
116
28
72
10
180
89
71
228
76
42
416