30
24
139
115
221
61
88
334
16
50
4
55
71
1.1K
154
35
83
11
2
19
12
3
131
13
171
40
42
53
31
20
1
51
58