184
421
50
158
69
121
69
145
271
169
84
100
2
22
18
4
1
1
1
1
17
2
16
1
1
1
1
1
22
32
2
2
34
2
31
78
70
5
1
57
10
1
4
1
1
23
78
3
5
3
103
60
18
1
1
1
49
2
55
1
1
4
1
2
2
18
1
1
5
1
6
29
1
1
1
122
1
6
13
30
1
1
1
2
6
6
52
125
1
95
65
20
1
3
68
1
1
1
7
3
30
182
2