113
5
21
95
28
119
44
6
10
2
126
74
14
41
159
12
1
18
54
0
8
23
38
43
4
15
35
32
287
13
20
17
55
19
9
409
75
39
86
60
29
202