36
25
21
12
5
16
147
39
168
47
13
24
15
10
9
7
6
50
141
27
41
31
46
122
66
14
75
56
26
17
37
20
49
199
127
2
11
32
3
321