14
164
111
140
26
315
53
76
133
50
45
291
79
51
41
33
38
32
19
85
153
25
15
5
24
141
17
12
22
23
21
31
20
37
145
43
16
29
18
54
11
7
34
88