149
53
26
44
7
57
51
25
6
15
14
13
31
63
22
59
16
38
28
10
8
4
134
3
18
24
121
1
2
52
297
36
78
17
9
66
12
19
80
23
5