21
117
85
148
350
52
28
50
32
65
53
43
23
17
20
35
25
92
26
80
24
15
101
11
232
34
27
74
57
12
18
4
95
6
13
77
82
176
47
1
245
105
104
86