72
44
86
56
35
222
123
237
157
81
76
125
39
50
34
16
30
19
51
118
53
45
325
60
59
58
94
73
77
49
31
17
106
42
145
33
21
162
61
220
54
47
387
298
160
67
96
214
656
189
120
37
479
203