35
24
6
96
3
13
27
49
37
19
11
15
43
114
8
303
93
12
5
40
38
31
47
108
46
64
23
9
7
33
82
10
45
30
2
34
78
4
259
39
125
17