108
30
21
15
1279
493
38
4
11
25
61
20
17
33
35
36
24
18
8
31
99
5
9
72
103
12
44
114
60
68
319
39
730
101
406
19
77
34
16
37
7
43
67
110
23
0
10
27
119
3
109
45