15
187
59
130
19
2
14
98
25
38
1
45
0
11
53
87
21
35
31
93
17
111
70
37
12
86
160
28
20
165
55
23
47
33
34
58
83
43
30
81
8
5
61
27
42
84
4