30
102
3
17
37
20
19
23
301
70
33
237
42
71
893
25
13
16
4
40
34
18
15
213
29
6
211
44
242
47
14
9
167
21
106
26
12
49
66
141
27
91
101
95
82