0
21
5
12
30
2
89
11
96
47
9
58
23
3
1
65
20
50
139
8
36
15
17
7
40
83
48
16
14
10
64
245
38
239
19
27
42
81
77
37