33
16
176
53
107
15
14
154
96
18
7
8
19
4
122
44
81
17
37
58
13
36
32
23
71
26
67
55
45
35
38
41
115
66
2
27
90
28
5
6
79
433
54