90
38
17
25
79
71
141
42
49
12
19
23
11
9
18
21
91
8
22
3
66
13
7
14
2
32
63
92
298
126
10
199
35
119
31
34
24
30
56
80
20
50
15
48