23
127
7
6
4
66
37
129
45
15
11
19
82
52
58
30
17
10
18
8
3
36
29
13
34
71
41
64
54
92
51
20
214
61
86
32
5
303
31
22
24
2
251
21
49