30
116
14
4
58
17
41
72
7
16
13
23
34
25
55
167
15
2
5
3
31
42
6
21
295
10
62
12
28
61
11
44
112
0
33
52
181
26
46