181
118
95
49
10
26
110
51
292
77
16
2
4
3
127
5
13
9
43
94
11
124
185
117
40
38
53
30
37
14
45
52
28
29
68
56
8
20
15
44
67
25
18
235
21
41
120