103
9
43
50
13
15
25
23
33
17
367
130
41
4
11
6
3
12
35
54
40
7
16
72
172
2
0
27
10
5
26
22
36
53
1
14