152
127
136
65
27
25
10
38
85
26
2
20
41
36
16
47
42
22
5
1
39
14
157
83
4
108
140
160
188
137
45
21
165
90
117
92
72
68
63
44
64
7
9
87
31
3
81