30
70
8
32
46
61
117
28
4
295
50
2
95
81
13
72
33
12
167
137
9
14
88
151
23
6
78
38
16
77
40
11
130
121
39
15
3
55
186
62
19
85
41
35