5
22
9
8
2
3
39
0
10
31
21
13
7
26
15
53
77
11
12
23
30
27
37
49
50
82
75
59
72
314
163
36
81
125
90
73
60
86
101
135
35
47