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