93
23
6
32
5
120
74
45
18
8
83
36
13
15
19
22
14
34
78
37
47
10
55
33
38
24
9
2
61
3
129
207
30
1027
144
25
21
31
11
237
328
126
201