996
23
13
4
22
46
26
11
6
24
3
9
15
21
10
2
39
41
18
16
1
27
35
54
37
194
29
12
93
8
143
32
20
25
122
5