46
173
27
100
376
45
37
38
143
52
109
140
87
69
18
107
58
60
73
91
42
30
28
176
13
122
49
50
121
59
68
31
15
41
131
25
34
112
57
94
35
23
44
29
11
26
61
39
70