51
5
30
6
2
20
41
23
37
12
22
17
11
13
9
39
8
7
83
48
124
116
42
63
280
45
31
67
170
54
1
16
115
49
24
84
127
10
141
36
32
43
21
62
3
181