58
41
10
439
85
22
33
18
13
27
20
31
32
56
25
17
8
29
142
50
42
54
61
55
11
167
7
5
152
127
125
40
4
44
34
60
19
62
26
326
15
89
72
86
68
313
66
135
122
23
198