132
69
9
66
3
17
31
13
7
44
19
173
59
28
127
82
15
33
11
49
5
1
24
23
30
122
38
43
62
6
21
77
167
18
137
32
42
178
22
35
20