0
5
1
60
26
7
3
131
8
6
33
30
24
18
25
240
14
23
41
53
17
67
31
76
73
126
43
90
55
34
670
140
13
62
83
156
16
11
66
363
50
104
154
56
85
175
109