178
80
109
174
71
61
118
133
115
12
176
93
121
545
116
57
299
41
102
371
25
342
13
65
76
64
54
58
84
60
79
35
33
87
45
108
124
51
126
50
49
26
136
70
37
134
42
265
3
95
52