38
62
50
35
41
24
30
61
13
8
11
18
16
27
7
17
15
29
4
14
143
9
88
33
10
23
122
73
58
170
114
119
305
218
44
78
86
462
110
34
6
367
21
149
108