33
41
8
29
4
5
12
37
6
74
9
17
60
26
3
1
30
170
174
32
39
23
344
15
77
10
24
233
44
62
48
14
40
93
160
13
22
16
123
53
89