38
27
5
19
14
103
10
13
33
20
26
8
4
7
16
23
18
0
15
22
68
12
17
160
65
77
92
62
74
36
46
50
75
101
63
9
110
56
85
79
117
305
29
25
59
90