5
162
11
8
9
24
21
91
27
40
15
33
28
26
159
10
14
30
92
61
23
2
0
7
41
58
37
29
188
3
357
13
43
32
6
141
16
87
76
4
45
55
39
20
18
12
157