142
67
13
28
37
9
18
23
43
51
25
15
34
11
59
26
186
22
29
56
73
21
61
8
30
17
113
10
39
273
31
1127
152
12
80
47
53
5
2
27
134
432
248