59
20
132
127
97
14
42
390
33
38
10
131
24
23
56
193
88
83
9
53
35
101
8
91
102
117
32
19
176
22
141
25
28
90
81
30
34
61
37
60
13
7
5
258
148
228
187
63
68
92