0
10
5
136
23
31
17
130
39
3
71
114
7
25
18
28
24
21
49
9
15
29
48
13
222
34
16
20
86
43
40
46
58
33
117
26
51
62
54
87
57
32
22
121
74
129
178