119
302
30
28
35
16
22
45
14
9
6
18
13
27
8
11
21
25
3
4
15
26
152
20
34
12
140
5
2
56
7
23
17
76
128
10