47
65
40
21
34
135
32
117
340
28
54
102
238
555
228
90
50
151
31
93
103
25
67
11
359
35
61
41
53
27
69
42
72
78
230
124
20
75
30
39
202
29
574
279
152
143
125
26
87
22
77