80
14
5
38
63
26
355
58
35
197
33
16
19
41
145
52
82
517
76
23
17
53
4
48
11
28
10
24
124
106
45
441
31
223
156
42
8
29
6