4
77
54
23
24
0
107
71
133
21
85
119
125
67
83
124
52
88
43
84
33
99
65
36
171
15
19
86
11
267
41
14
249
20
89
50
208
431
18
221
48
100
160
70