75
322
38
605
59
173
431
896
62
72
2158
153
24
1925
13
10
170
582
16
79
40
53
250
51
42
45
20
85
44
30
83
97
140
55
37
65
66
89
4222
46
32
80
275
110
141
54
57
36
60
77
82