24
10
40
5
104
7
51
41
23
146
16
2
87
35
25
20
18
12
22
122
63
9
8
21
82
333
42
15
29
6
4
1
69
3
11
14
17
54
47