117
40
338
9
12
93
20
45
63
39
2
22
15
5
18
28
486
16
26
27
35
189
10
43
17
53
19
31
46
64
48
8
6
14
29
7
83
34
103
77
105
11