142
59
36
41
54
32
31
45
29
393
88
22
38
68
202
11
42
79
50
120
27
15
23
30
85
64
56
67
730
111
17
20
44
13
19
9
160
72
21
18
37
69
25
189