378
74
12
40
29
152
163
107
67
85
121
161
233
30
132
59
747
322
239
180
50
77
24
258
41
13
391
44
98
169
46
64
118
32
66
17
84
75
189
10
89
52
19
26
117
36
22
88
49
339
8
47
18
81