31
2
13
18
249
139
81
48
82
21
9
73
3
41
54
24
15
11
35
30
60
17
16
77
7
19
26
22
38
40
20
32
53
1
47
10
29
145
28