80
175
11
59
8
33
93
53
75
42
12
36
186
105
56
71
779
50
16
51
34
66
48
25
22
18
21
268
91
82
2102
6
164
98
32
29
54
49
31
15
118
318
17
41
182
19
88
14