30
38
27
10
58
187
24
15
81
47
91
5
4
18
36
6
11
121
51
34
929
41
28
23
16
149
181
26
82
13
17
105
70
21
54
33
50
168
180
20
7
42
112