75
239
107
37
39
36
224
51
18
48
27
67
49
56
60
21
83
88
28
44
31
20
225
65
108
66
29
16
172
11
4
40
13
118
123
93
57
32
30
94
253
210
64
250
46
105
321