29
179
27
41
5
10
4
56
3
2
9
1193
19
30
51
24
15
7
54
13
79
42
31
21
14
12
1
47
81
66
65
34
22
11
89
55
77
144
49